event-dispatch-thread

    0热度

    2回答

    所以我的问题是,有时当我按下我的JFrame中的JButtons,整个框架冻结,只能通过终止它通过Eclipse退出。所有的JButton都有动作监听器,我不明白为什么他们有时会导致JFrame冻结,而在其他时候则不会。 任何帮助表示赞赏。 这里是我的代码: //objects static JFrame frame = new JFrame("Flash cards revision");

    1热度

    2回答

    我正在做一个Java(包括GUI)客户端/服务器程序。 我有在客户端下面的代码: public class SBListener implements ActionListener{ public void actionPerformed(ActionEvent e){ try{ outToServer.writeUTF(usn.getText().trim());

    0热度

    1回答

    使用的JProgressBar我想提出一个应用程序,从API获取数据,但它需要一些时间(如约1或2秒),我想用的JProgressBar显示多少数据被下载,这里是我的代码: private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { String snum; try

    0热度

    1回答

    我在JFrame上加JLabel并在YES按钮上点击显示框JOptionPane,它显示框架但没有显示标签文字。 int yes = JOptionPane.showConfirmDialog(null,"Do you want to reactivate previous schedule(s)","Reactivate Schedule",JOptionPane.OK_CANCEL

    5热度

    6回答

    另请参阅Java Swing GUI hour glass。然而,提供的答案似乎并不奏效。 我有以下代码: private void loadFileMenuItemActionPerformed(java.awt.event.ActionEvent evt) { int returnVal = fileChoser.showOpenDialog(this);

    3热度

    1回答

    很确定它是这种方式 - 但我想知道肯定 - 发生 - 在invokeLater()或invokeAndWait()的情况下给出的关系? 该方法在(SwingUtilities分别)AWT.EventQueue中定义。 我猜想在EventQueue 中输入某些内容时会出现同步,因此会导致同步,发生之前的关系以及最终的可见性。 但是真的那样吗? (和我在哪里可以找到这些信息?) 例如 一些辅助线程里面

    0热度

    1回答

    通过单击该按钮将打开一个新框架,并在其完全加载(包括在数据库中执行查询)之前,我无法继续在最初的JFrame中工作。 (编辑字段)。 如何在不失去焦点和编辑功能的情况下组织开放框架(在后台显然)?

    2热度

    2回答

    public class ListExample { public static void main(String[] args) { final List l=new List(); l.init(); SwingUtilities.invokeLater(new Runnable() { @Override public

    2热度

    1回答

    我有一段代码,用于一个非常基本的2D平台游戏,我正在努力,我只是无法去工作。游戏本身工作正常,但由于某种原因标题屏幕不会出现。我设法将这一点归咎于repaint()方法在从title()方法调用时没有做任何事情。无论我如何尝试调用它,导致事件/设置另一个计时器,paintComponent方法都没有做任何事,甚至不出现窗口。尽管如此,level()方法与我看起来很相似,但确实会导致窗口出现并执行p

    0热度

    1回答

    我正在试图制作一个程序,它模拟两个使用netbeans在java applet中跟踪赛道的角色。我目前的赛车逻辑和图形工作正常,但我无法执行延迟来显示角色单独制作的每个动作。 要创建一个延迟,我现在有这个方法写的: public void delay() { try { Thread.sleep(500); } catch (Interrupte