-
java – 为什么我的项目没有出现在JFrame中?
所属栏目:[Java] 日期:2020-12-15 热度:162
我对JFrame很新,我想知道为什么我的项目没有出现在窗口上.我知道我没有ActionHandler,但我只想让我的文本字段显示在我的窗口上.这是我的代码: import java.awt.Font;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPasswordFiel[详细]
-
在Java 8 / jsr310中格式化持续时间
所属栏目:[Java] 日期:2020-12-15 热度:74
我正在将项目从Joda-Time过渡到 java8的本地时间库,我遇到了麻烦. 我一直无法找到持续时间的格式化程序.我希望有一个自定义字符串格式,例如HHH MM,其中75小时和15分钟的持续时间格式为“75 15”. 通过转换为句点并使用PeriodFormatter,使用Joda-Time很容易,[详细]
-
如何使用JAVA在Selenium WebDriver中打开Chrome Developer控制台
所属栏目:[Java] 日期:2020-12-15 热度:140
我想问一下如何在执行selenium测试期间打开Chrome开发者控制台.目前,当测试正在执行时,我手动打开控制台命中F12,测试立即停止响应并在一段时间后失败. 任何人都可以告诉我如何在打开开发人员控制台的情况下启动我的测试,因此我可以捕获/观察测试执行期间发生[详细]
-
如何使用我自己的自定义地图在R [复制]中将值向量映射到另一个向
所属栏目:[Java] 日期:2020-12-15 热度:125
参见英文答案 Replace values in a vector based on another vector????????????????????????????????????2个 我想要一个函数,其输入是1s,2s和3s的向量,它发送1到.2,2到.4和3到.5. (输出应该是一个相等长度的向量.)我该如何做到这一点? 例如,如果 myVector-[详细]
-
java – JMenu ActionListener
所属栏目:[Java] 日期:2020-12-15 热度:123
我想知道你是否可以测试是否点击了JMenu(而不是JMenuItem).我尝试添加一个ActionListener但它似乎没有认出它.我只需要在按下JMenu按钮时执行操作,以便我可以更改该菜单的JMenuItem,因为它打开了.欢迎所有工作以获得这个结果! 谢谢 解决方法 对于JMenu使用Me[详细]
-
Java泛型并将数字加在一起
所属栏目:[Java] 日期:2020-12-15 热度:50
我想在 java中一般添加数字.我遇到了困难,因为Numbers类并不真正支持我想做的事情.到目前为止我尝试过的是: public class SummerE extends Number { public E sumValue(ListE objectsToSum) { E total = (E) new Object(); for (E number : objectsToSum){[详细]
-
java – 对数轴标签/刻度定制
所属栏目:[Java] 日期:2020-12-15 热度:63
我正在使用JFreeChart API在我的 Java应用程序中生成一些图表.在我的一个图表中,我尝试使用LogAxis对象通过以下代码使我的y轴成为对数刻度轴(图中的A): LogAxis logAxis = new LogAxis("Price($)");logAxis.setMinorTickMarksVisible(true);logAxis.setAuto[详细]
-
java – 在WebLogic 12.1.3上部署应用程序时出现“无法找到Strut
所属栏目:[Java] 日期:2020-12-15 热度:88
尝试在WebLogic 12.1.3上运行我的应用程序时出现以下错误. The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter. Struts tags are only usable when the request has passed through its se[详细]
-
Java:mouseDragged并在图形界面中移动
所属栏目:[Java] 日期:2020-12-15 热度:193
新手程序员在这里. 我正在制作一个程序,用于在笛卡尔坐标系中呈现用户输入的方程.目前我遇到一些让用户在坐标中自由移动视图的问题.目前使用mouseDragged,用户可以稍微拖动视图,但是一旦用户释放鼠标并尝试再次移动视图,原点就会快速回到鼠标光标的当前位置.[详细]
-
java – 运行时期间Antlr 4.5解析器错误
所属栏目:[Java] 日期:2020-12-15 热度:185
我正在构建简单的语法来编写laguange用于学习目的. 我遇到了一个对我毫无意义的奇怪错误. line 1:0 missing {'void','int','bool','string','union'} at 'void' 我正在使用这个语法中的prebuild lexer和parser: grammar ProgrammingLanguage;function_defin[详细]
-
字符串索引超出范围异常java
所属栏目:[Java] 日期:2020-12-15 热度:175
从我的类中调用函数时出现以下错误: java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:-1 虽然我使用系统打印来查看我在substring()函数中传递的输入,但一切似乎都是正确的.函数isContained()返回一个布尔值,用于定义作为参数传递的子字符[详细]
-
java – 我需要从另一个JFrame启动一个JFrame并让它像独立的应用
所属栏目:[Java] 日期:2020-12-15 热度:145
我有一个没有主动渲染的JFrame,一个标准的基本Swing应用程序,我需要在单击一个按钮时启动另一个JFrame.第二个JFrame使用Swing的BufferStrategy进行主动渲染,并独立运行 – 但是,当我从其他JFrame的ActionPerformed中调用它时,两个JFrame都会冻结. 我知道使用[详细]
-
java – 突出显示JEditorPane中的单词
所属栏目:[Java] 日期:2020-12-15 热度:156
我必须强调JEditorPane中所有出现的单词.为此,我使用以下代码: try{ javax.swing.text.DefaultHighlighter.DefaultHighlightPainter highlightPainter = new javax.swing.text.DefaultHighlighter.DefaultHighlightPainter(Color.YELLOW);textPane.getHighl[详细]
-
java.lang.ClassNotFoundException:com.mysql.jdbc.Driver
所属栏目:[Java] 日期:2020-12-15 热度:96
参见英文答案 Connect Java to a MySQL database????????????????????????????????????13个 我在尝试运行代码时遇到异常java.lang.ClassNotFoundException, 我的守则 try { Class.forName("com.mysql.jdbc.Driver"); Connection con=DriverManager.getConnec[详细]
-
java – 如何将IPV6地址转换为IPV4地址?
所属栏目:[Java] 日期:2020-12-15 热度:158
我有使用IPv4地址的应用程序(它存储它们很长),因此它只能理解IPv4地址. 是否可以使用Java将IPv6地址转换为IPv4? 解决方法 在 there are IPv6 equivalents for the IPv4 address range时,您无法将所有IPv6地址转换为IPv4 – IPv6地址多于IPv4地址. 解决此问[详细]
-
在Java8函数样式中,如何将值映射到现有的键值对
所属栏目:[Java] 日期:2020-12-15 热度:183
我有一张地图: MapString,ListObject dataMap; 现在我想向地图添加新的键值对,如下所示: if(dataMap.contains(key)) { ListObject list = dataMap.get(key); list.add(someNewObject); dataMap.put(key,list);} else { ListObject list = new ArrayList();[详细]
-
单元测试 – 如何在JUnit测试中避免多个断言?
所属栏目:[Java] 日期:2020-12-15 热度:79
我有一个DTO,我从请求对象填充,请求对象有很多字段.我想编写一个测试来检查populateDTO()方法是否将值放在正确的位置.如果我遵循每个测试一个断言的规则,我将不得不编写大量测试来测试每个字段.另一种方法是在单个测试中编写多个断言.是否真的建议每个测试规[详细]
-
用Java标记语句块?
所属栏目:[Java] 日期:2020-12-15 热度:120
当我发现一段代码被scan:{}块包围时,我正在浏览一些基础 Java对象.以下代码来自String类中的toLowerCase()方法. scan: { for (firstUpper = 0 ; firstUpper len; ) { char c = value[firstUpper]; if ((c = Character.MIN_HIGH_SURROGATE) (c = Character.M[详细]
-
Java泛型问题:类“不在类型变量的范围内”错误.
所属栏目:[Java] 日期:2020-12-15 热度:82
我正在研究一个涉及泛型的课程. public interface Keyable T {public String getKey();}public interface DataElement extends ComparableKeyableDataElement,KeyableDataElement,Serializable {...}public class Course implements DataElement {...}public[详细]
-
Java HashSet中元素的排序
所属栏目:[Java] 日期:2020-12-15 热度:86
为什么第二组和第三组保留顺序: Integer[] j = new Integer[]{3,4,5,6,7,8,9};LinkedHashSetInteger i = new LinkedHashSetInteger();Collections.addAll(i,j);System.out.println(i); HashSetInteger hi = new HashSetInteger(i);System.out.println(hi);[详细]
-
java – 在JTable中按列对行进行排序
所属栏目:[Java] 日期:2020-12-15 热度:70
当您单击JTable上的列标题时,它会按字母顺序对行进行排序.除了一个列之外,这适用于我的所有列.在此列中,值都是字符串,但包含数字.我需要根据它们的十进制值而不是字符串值对它们进行排序. 知道怎么做到这一点? 解决方法 请阅读关于 JTable的教程,其中包含Ta[详细]
-
java – SwingWorker在另一个SwingWorker的done方法中
所属栏目:[Java] 日期:2020-12-15 热度:84
首先,我需要通知您,我正在努力学习如何用 Java编写代码.它有点困难,但是,我相信我拥有它.我过去曾就SwingWorkers等提交了一些问题.其中每一个我都认为我拥有它,但后来发现我还在学习.希望这一次,不是那个时代之一. 话虽如此,请告诉我您认为不符合标准的任何[详细]
-
java – 如何从时间戳列表中获取开始和结束范围?
所属栏目:[Java] 日期:2020-12-15 热度:200
我有一个这样的时间戳字符串: 2016-01-14T22:43:55Z2016-01-15T00:04:50Z2016-01-15T00:44:59+08:302016-01-15T01:25:35-05:002016-01-15T01:44:31+08:302016-01-15T02:22:45-05:002016-01-15T02:54:18-05:002016-01-15T03:53:26-05:002016-01-15T04:32:24-[详细]
-
java – 寻找GridBagLayout组件创建的一般方法
所属栏目:[Java] 日期:2020-12-15 热度:97
我正在设计一个包含20个左右组件的GUI:10个标签,4个文本字段,4个按钮和2个文本区域.使用GridBagLayout似乎是一个好主意.但是,对于每个组件,本书需要执行所有实例变量(即,不重用),添加组件的一般方法似乎是必须的.我真的认为这可行: (注意:HORIZ是GridBagC[详细]
-
java – 最小化Jinternal框架而不单击按钮
所属栏目:[Java] 日期:2020-12-15 热度:66
有没有办法最小化/最大化JinternalFrame而不点击jinternalframe右上角的最小化/最大化按钮? 我按照这个线程programmatically minimize a JInternalFrame?,专门设置 jinterframe.setIcon(false) 但我没有工作. 谢谢. 解决方法 按照我的预期工作,你必须检查 J[详细]