jframe

    2热度

    2回答

    我好奇,以下面的方法之间的差异来创建一个Swing窗口: 使用了java.awt.EventQueue.invokeLater()在main(); 在main()中使用SwingUtilities.invokeLater(); 根本不打扰线程,只需实例化JFrame子类并从main调用setVisible(true),而不将其包装到Runnable中;无论如何,这似乎工作。 谢谢。

    0热度

    2回答

    我的应用程序是一个打开JFrame的JApplet。该applet有一个监听器和一个按钮,所以如果帧落在另一个窗口的后面(放松焦点),用户可以简单地点击按钮使其到达前面。 frame.toFront();这工作正常。 但在最初(在applet的​​), 调用frame.setVisible(true);后,我打电话给frame.toFront();,以确保它开始在前面。然而,该框架立即在浏览器后面

    87热度

    8回答

    我有一个JFrame,在标题栏(左上角)显示Java图标。 我想将该图标更改为我的自定义图标。我应该怎么做?

    1热度

    2回答

    我处于从我的主框架FrameA创建框架FrameB的情况。当用户在FrameB上工作时,即使用户不小心点击了FrameA,我也希望它位于FrameA之上。

    11热度

    3回答

    我想在同一个JFrame中显示同一图像的变体,例如在JFrame中显示图像,然后用同一图像的灰度替换它。

    0热度

    2回答

    我有一个小应用程序,可以非常快速地(每秒多次)更新JFrame的内容,并且每次更新时(我删除一个组件,然后添加一个新组件,然后再次将可见性设置为true) JFrame在任务栏(WinXp)上闪烁以请求焦点。这非常烦人,我相信它可以被禁用。我只是找不到在哪里。 任何想法?

    3热度

    4回答

    在调用setVisible(true)之前,将JFrame放置在远离屏幕中心的N个像素(例如x方向上的300像素)的代码是什么?

    4热度

    2回答

    从另一个线程(而不是EDT)调用JFrame的dispose()方法是否安全?

    20热度

    1回答

    我已经创建了一个自定义的JPanel来显示图像(我们称它为MyPanel),我已将它添加到JFrame的contentPane中。 我想JFrame自动调整大小,以适应图像更改时MyPanel。 看起来我需要拨打frame.pack()来做到这一点。从MyPanel调用pack()增加了耦合,所以我不想这样做。 为了解决我伸出JFrame问题(可以称之为MyFrame)并取得MyFrame观察员,

    89热度

    4回答

    好的,我阅读了Java文档,但我无法弄清楚这两种方法之间的主要区别。有时我使用setSize(),有时候是setPreferredSize(),有时候我会做我想做的事,有时做另一件事。 那么,两者的主要区别是什么?我应该使用哪一个用于JFrames和JPanels? 由于