java - 如何正确使用JFrame?

标签 java jframe window

所以我开始从事一个项目,在对 JFrame 进行一些研究之后,我尝试了这个来获取项目的窗口:

ImageIcon hello = new ImageIcon("C:\\Users\\JP\\Desktop\\hello.jpeg");

JFrame frame = new JFrame("Test");
frame.setSize(640,480);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
frame.setBackground(Color.GREEN);
frame.setIconImage(hello.getImage());

框架以正确的尺寸出现,但不显示图标或具有正确的背景颜色。

最佳答案

如果您想更改相框的背景,您应该看看这个 Setting background color of JFrame , 但无论哪种方式,我都建议您使用 window builder 的设计选项卡,因为这可以让您的生活更轻松,而且这些东西可以轻松操作。 ( How to open a Java form in design view? )

关于java - 如何正确使用JFrame?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41385414/

相关文章:

java - 带有 GUI 的 Black Jack,将对象从另一个类中的 ActionListener 添加到主框架

java - 从 JFrame 中删除 JPanel

Javascript:在同一窗口中打开新页面

javascript - 当关闭其父窗口时,事件监听器不适用于弹出窗口

JAVA如何查找和删除句子结构?

java - codingbat 递归练习

java - 线程的无休止创建和运行是否会导致 PermGen OOM?

java - 一个 Stream 是否可以顺序处理一部分流水线,然后并行处理?

java - 更改 JFrame 窗口按钮

emacs - 关闭当前窗口时跳转到上一个窗口