当前位置: 首页 > 面试题库 >

Java Swing:多个窗口

钦德佑
2023-03-14
问题内容

我是GUI编程的新手,但需要创建一个多窗口GUI。有谁知道在线上有什么好的教程,或者您能显示一个可以启动2个窗口的简单代码吗?


问题答案:

只需创建两个JFrame对象,如下所示:

    public static void main(String[] args)  throws Exception {
        SwingUtilities.invokeLater(new Runnable() {
        public void run() {
            new JFrame("frame1").setVisible(true);
            new JFrame("frame2").setVisible(true);
        }
    });
}


 类似资料:
  • 我正在开发一个应用程序,通过逐步给出说明来帮助用户浏览网站。 说明以对话框的形式给出。我使用Java Swing创建GUI对话框。 这是我的代码结构: 当我运行它时,问题是指令对话框的所有3个实例同时运行。我同时弹出了3个对话框。 但是我希望它们一个接一个地运行——第二个对话框应该在第一个对话框的OK按钮按下之前出现,第三个对话框应该在第二个对话框的OK按钮按下之前出现。 我怎样才能做到这一点?

  • 假设有一个测试页面,其代码如下所示。 <!DOCTYPE HTML> <html> <head> <script type="text/javascript"> function output(resultText){ document.getElementById('output').childNodes[0].nodeValue=resultText; }

  • 本文向大家介绍emacs 多个窗口或框架,包括了emacs 多个窗口或框架的使用技巧和注意事项,需要的朋友参考一下 示例 Emacs中的“窗口”指的是否则称为“窗格”或“屏幕划分”的内容。一些窗口操作命令包括: 水平分割当前窗口: C-x 2 垂直拆分当前窗口: C-x 3 选择下一个窗口: C-x o 关闭当前窗口: C-x 0 关闭所有其他窗口,但当前窗口除外: C-x 1 Emacs中的“框

  • 我有一个窗口窗体,包含两个列表视图(例如,命名为a和b)和一个按钮。当两个列表视图之间有焦点时,按钮的功能应该是以不同的方式显示消息框。 所以按钮的代码是 然而,当我在“b”列表视图中选择该项时。它总是返回MessageBox。节目(b)。当我重新开始并在“a”列表视图中选择一个项目时,它会给我一个空引用异常。 代码有什么问题吗?

  • 我正在开发一个swing应用程序(让我们忽略为什么)。 我需要做一个自定义设计的滚动条。到目前为止还不错,我实现了我的ScrollBarUI后代-我有自定义按钮,自定义拇指,自定义轨道...除了按钮周围的区域-我在那里添加了一些填充,我想把我所有的滚动条包装成一个圆角矩形。 由于我在ScrollBarUI中没有找到这样做的方法,我决定扩展JScrollPane(扩展那里使用的ScrollBar,这

  • 我目前正在研究一种数据可视化技术,它从电影中获取信息,实时播放并同时创建。为此,我想有两个独立的草图窗口。一个窗口应显示实时播放的电影,另一个窗口应显示正在进行的可视化。 我似乎不知道如何轻松地添加另一个草图窗口,并尝试了一些在处理3中不再工作的示例。 然后我偶然发现了这个例子:https://gist.github.com/atduskgreg/666e46c8408e2a33b09a 尽管我可