我正在尝试制作一个在JLabel上向用户显示动态消息的JDialog。消息应该是一个从1到10的计数(并且它应该每秒更改一个数字)。问题是,当我调试它时-它在"dia.setVisible(true);“之后立即停止,除非我关闭JDialog,否则它不会继续。有没有可能修复它的方法?谢谢。dia.getContentPane().add(jl); for (int i = 0; i < 10; i++) { Thread.s
我正在用java制作一个Conway's Game of Life程序,并试图将其从命令行版本更改为GUI。在命令行中,我只是打印了一个数组,其中显示了各个代(块和闪光灯等对象显示为一系列的1和0,其中为空,而在GUI中,我将其显示为方块(白色方块为空白,蓝色方块为非空白)。Conway的Life规则在一个独立的类中处理,这个方法所做的一切就是在规则改变数组之后检查它。
规则在一个类的方法中完成,而GUI组件在另一个类中完成。但是由于我需要这
我已经开发了一个程序,在这个程序中我用Java运行了一个循环,如下所示。int i;{ {
call A GUI of another program (written in JAVAi = 2之后调用。我想执行JavaGUI程序中提供的其他一些操作。我尝试过在i = 2时调用一个单独的线程(Java multithreading)。MyRunnabl