java - Netbeans GUI 设计器和固定大小的应用程序面板

标签 java user-interface netbeans designer

我在为必须占据整个屏幕的触摸屏 GUI 应用程序创建固定大小的整体面板时遇到问题。简而言之,触摸屏是 800 x 600 像素,因此我希望主 GUI 面板也是这个尺寸。

当我在 NetBeans 中启动一个新的 GUI 项目时,我将主面板的最小/最大/首选大小的属性设置为 800 x 600,并且“设计” View 中的面板会更改大小。但是,当我启动应用程序时,它会调整为原始默认大小。

在 initComponents() 之后添加这段代码没有帮助:

this.mainPanel.setSize(new Dimension(800,600));
this.mainPanel.setMaximumSize(new Dimension(800,600));
this.mainPanel.setMinimumSize(new Dimension(800,600));
this.mainPanel.repaint();

我查看了所有资源文件,但似乎无法找到可以覆盖这些文件的值(这似乎有点不可能,因为我是在 initComponents() 完成其工作后设置它们的)。我正在使用 FreeDesign 布局,因为我想完全控制我放置东西的位置。

我怀疑布局管理器正在根据我在屏幕上有多少小部件来调整大小,因为不同的原型(prototype)屏幕有不同的大小。

感谢您的帮助!

最佳答案

你试过了吗java full screen mode

关于java - Netbeans GUI 设计器和固定大小的应用程序面板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/248580/

相关文章:

java - NetBeans (8.0.2) 无法与 Wildfly 9(最终版)通信

java - 如何在 .java 代码中启用禁用的(在 xml 中)ListPreference 对象?

java.net.URISyntaxException : Illegal character in path at index with jmeter

java - 可以<aui :input> be used for double values?

java - SWT 文本字段 : make text focused at the end of the line

java - nbactions.xml 是做什么用的?

java正则表达式匹配任何字符串,特定字符串,任何字符串,特定字符串和任何字符串

java - 如何通过单击按钮关闭 JFrame?

matlab - 如何在 MATLAB 中编写 GUI?

java - 使用 Netbeans 6.5 分析器分析远程 Web 应用程序?