当我的应用程序用户将“windows texte size”增加到 150% ( picture ) 时,所有组件(文本、按钮..)都会增长并且应用程序会超出屏幕大小。
您是否建议在每个窗口文本大小(100%、125%、150%)下固定 GUI(或所有组件可见)?
谢谢。 PS:我用的是JGoodies
最佳答案
使用适当的布局管理器,不要对按钮、面板窗口/对话框等组件使用 setPreferredSize()/setSize()
等,而是使用 pack()
窗口/对话框。
关于Java-Swing 和 Windows 文本大小 : fix the size of components,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7385446/