-
qt – 可以从Java Script中调用QObject
所属栏目:[Java] 日期:2020-12-15 热度:181
是否可以从 Java Script中调用QObject? 我的意思是注册QObject派生类实例,如下所示: QObject* obj = new MyObject();QJSValue js_value = js_engine.newQObject(obj);js_engine.globalObject().setProperty("myFunction",js_value); 然后能够从Java Script[详细]
-
java – 测试合并排序中合并的情况
所属栏目:[Java] 日期:2020-12-15 热度:111
是否有任何边缘情况或一般情况我需要测试此功能.我唯一能想到的是,其中一个被合并的数组是空的.我还需要考虑其他测试用例吗? 解决方法 对于任何类型,我考虑这些情况: 空列表 已经排序的列表 反向排序列表 整个由相同元素组成的列表 包含欺骗的列表 这不仅[详细]
-
扩展java比较器以比较实现其比较的接口的特定类
所属栏目:[Java] 日期:2020-12-15 热度:132
我有一个像这样的比较器: public class XComparator implements ComparatorX,Serializable {} 当前用于对Y实现X的Y对象列表进行排序 我想为Y创建一个扩展XComparator的比较器,以便我可以根据Y的布尔数据成员进行比较,然后调用super.compare. 我已经尝试了几[详细]
-
项目有不同的Java编译器版本时是否有任何问题?
所属栏目:[Java] 日期:2020-12-15 热度:181
我有一个带有几个 Java项目的 Eclipse工作区(在Maven中);这些彼此依赖.最近我开始改变一些项目以Java 1.7为目标,除了解决一些新的警告之外,编译时没有什么不同. 但是,当我尝试运行一切时,感觉会出现问题.在以下情况下,如何加载类文件,是否存在任何问题? 当J[详细]
-
java – 将EditText文本绑定到变量?
所属栏目:[Java] 日期:2020-12-15 热度:146
我试图将EditText对象的文本绑定到视图变量的本地,但可能我不明白如何. 如何将EditText对象与Java中的变量绑定 – Android 4.0.3? 解决方法 您可以将EditText绑定到EditText类型的局部变量 EditText text=new EditText(this);text=youredittex;[详细]
-
java – 如何测试非线程安全类?
所属栏目:[Java] 日期:2020-12-15 热度:112
我是Threads的新手.我正在阅读 Java Concurrency in Practice.我在书中找到了以下例子. @NotThreadSafepublic class UnSafeSequence{ private int value; public int getNext() { return value++; }} 我想通过编写访问此类的几个线程(或更多)来测试此代码,以[详细]
-
java – 用于计算表示算术表达式的二叉树的非递归方法
所属栏目:[Java] 日期:2020-12-15 热度:142
正如主题所述,我需要描述一种不使用递归来评估二进制算术表达式树的方法.没有给我任何其他细节或说明. 至于我对这些事情的理解,我需要模拟树的顺序遍历.假设我的教科书中概述了ADT方法的可用性,我有hasLeft(),hasRight(),left(),right(),isInternal()和isExt[详细]
-
java.lang.ClassCastException:java.lang.Integer无法强制转换
所属栏目:[Java] 日期:2020-12-15 热度:114
我正在运行时遇到问题来编译这段代码这给我一个错误,即 java.lang.Integer无法强制转换为 Java.lang.Double.如果有人帮我修改这段代码,我会非常高兴 double x; public Double getMethod() { HashMap hashmap= new HashMap(); hashmap = SumCal(); List lista[详细]
-
java – 为什么在父方法中返回子类名?
所属栏目:[Java] 日期:2020-12-15 热度:82
我有一个名为Entity的类,它是我在整个程序中使用的许多其他对象的抽象超类(例如,Apple类). 在许多方法中,我通过打印打印语句的类名来打印调试语句,然后是实际的调试消息.然而,令我惊讶的是,当我从Apple的一个实例调用继承的方法时,打印Apple的类名而不是实体[详细]
-
java – 使用JTable显示流数据的缓慢性能
所属栏目:[Java] 日期:2020-12-15 热度:182
我引用的代码是专有的,需要多播服务器,因此我无法发布SSCCE代码段.我理解这可能会排除任何有用的洞察力,从而引发可行的反应…… 我正在使用Java 7 u 9进行编译. 我目前正在GUI应用程序中使用JTable来监听多播数据,并在它到达时显示它.滚动表格或调整列大小时[详细]
-
java – 动态更改JTree中特定节点的图标
所属栏目:[Java] 日期:2020-12-15 热度:149
我已经看到很多在树实例化期间更改节点图标的示例,但我想要一种方法来稍后动态更改单个节点的图标.所以,在我的主代码中,我将自定义渲染器添加到我的树中: // Icon I want to set nodes to laterImageIcon checkIcon = new ImageIcon("check.jpg");// Create[详细]
-
java – log4j过滤掉方法
所属栏目:[Java] 日期:2020-12-15 热度:188
我想关闭一个类方法的日志记录. 见下文: package com.mypackage;public class A { public static void aaa() { logger.info("hello"); } public static void bbb() { logger.info("hello"); }} . # This works and nothing gets logged by Alog4j.category.[详细]
-
Java泛型:按值排序地图
所属栏目:[Java] 日期:2020-12-15 热度:84
尝试编译以下函数来排序通用映射我得到此错误: "The method compareTo(V) is undefined for the type V" 请帮助完成这项工作! public class CollectionsPlusK,V { /** * Sort map by value * @param map * @return */ public staticK,V MapK,V sortMapByVa[详细]
-
java – 从JTable获取值作为整数?
所属栏目:[Java] 日期:2020-12-15 热度:88
我不明白;我正在使用DefaultTableModel,我的尝试是将表中的值作为int获取: Integer.parseInt( tableModel.getValueAt(i,1) ); Eclipse说从Object到String需要一个强制转换,所以eclipse使得: Integer.parseInt( (String) tableModel.getValueAt(i,1) ); 在[详细]
-
Java servlet注释
所属栏目:[Java] 日期:2020-12-15 热度:89
有没有办法使用纯 Java servlet而不是spring mvc request mapping来将URL映射到方法? 就像是: @GET(/path/of/{id}) 解决方法 它也可以使用“普通的vanilla”servlet(哎呀,Spring MVC和JAX-RS也构建在servlet API之上),它只需要更多的样板. @WebServlet("/p[详细]
-
java – 使用BorderLayout将图形添加到JFrame中
所属栏目:[Java] 日期:2020-12-15 热度:167
我正在尝试做一个简单的作业,在那里我显示一行文字,显示门对象是否打开.在其下面,我直观地表示它(使用drawRect)方法.在底部我有两个按钮,可以打开或关闭门,从而改变文本和矩形. 编辑:现在可以编译的代码列表: import java.awt.BorderLayout; import java.a[详细]
-
从Java开始:从列表中查找最大数字
所属栏目:[Java] 日期:2020-12-15 热度:75
我正在尝试编写一个代码,提示用户输入三个数字,程序应该说出最大的数字.我不想在if和else if语句中做一堆“System.out.print”.根据调试器的错误是“最大”和“最大1”尚未初始化. import java.util.Scanner;public class number1{ public static void main([详细]
-
来自文件路径的Java JTree目录结构
所属栏目:[Java] 日期:2020-12-15 热度:117
我一直试图解决这个问题,所以也许你们中的一些人可以帮助我.我有一个文件列表及其完整路径(这些只是文件在另一台机器上的字符串),例如: C:abcfile1.txtC:abcfile2.txtC:adfile3.txtC:efile4.txt 我想创建一个Jtree来显示这样的目录结构: C: a[详细]
-
java-ee – Java EE – 搜索web.xml通用规范
所属栏目:[Java] 日期:2020-12-15 热度:131
我是 Java EE的新手.我发现web.xml是许多servlet容器/应用程序服务器(如tomcat,glassfish等)使用的标准文件(部署描述符).在许多教程中,我可以找到各种XML标记,我应该将自定义值放在某处以实现给定功能(在教程的上下文中).但它很混乱 – 我不知道我是否可以重[详细]
-
java – SimpleDateFormat查询
所属栏目:[Java] 日期:2020-12-15 热度:153
我有以下代码段 Date date=null; SimpleDateFormat sdf=new SimpleDateFormat("dd-MM-yyyy"); try { date= sdf.parse("2001-02-2012"); System.out.println(date); } catch (ParseException ex) { ex.printStackTrace(); } 奇怪的是它不会抛出解析异常,不应[详细]
-
java – 在spring中使用.properties而不使用xml配置
所属栏目:[Java] 日期:2020-12-15 热度:156
我在春季使用基于 Java的Configuration和x000的文章中找到了一种使用.properties文件的方法.插图如下.我的问题是“有没有办法在不使用xml文件的情况下仅使用基于Java的配置来使用.properties文件?” 有没有办法在下面的代码中省略@ImportResource并使用基于[详细]
-
java – 没有合适的驱动程序.尝试使用Hibernate连接到Heroku上的
所属栏目:[Java] 日期:2020-12-15 热度:157
很抱歉打扰你,但我一直收到错误,我不明白为什么. 正如标题中所指定的,我正在尝试使用hibernate在运行heroku的postgresql数据库上进行连接.我的应用程序也在Heroku上运行. 它在本地模式下工作,我尝试了几个postgre驱动程序. 这是我的hibernate.cfg.xml: !--[详细]
-
java – 这两个通配符之间的区别
所属栏目:[Java] 日期:2020-12-15 热度:172
是以下方法声明, public void testMethod(ArrayListT extends Animal list) 和 public T extends Animal void testMethod(ArrayListT list) 相同? 解决方法 不同之处在于前者不编译,后者则编译.这是你问的问题吗? 如果你的意思是: public void testMethod[详细]
-
java – 如何在基于param值的jsp文件中使用动态css
所属栏目:[Java] 日期:2020-12-15 热度:72
我有一个jsp文件,如下所示: htmlhead script type="text/javascript" var type=bean:write name="class" property="type" / /script style type="text/css" .td-type1 { width: 10mm; } .td-type2 { width: 20mm; } /style/headbody table tr td class="td-[详细]
-
Javafx:使用鼠标在ImageView上绘图
所属栏目:[Java] 日期:2020-12-15 热度:170
使用鼠标在 ImageView..i上绘图的任何方法都不知道,例如使用画布? 谢谢 解决方法 我来到这里对我的问题是一个很好的解决方案..不是吗? AnchorPane anchorRoot; double initX; double initY; ImageView iv = new ImageView(image); final double maxX = iv.[详细]