2011-02-26 34 views

回答

1

为什么我的程序在Swing设计中看起来不同于运行时?

可能与您的Look and Feel有关。

但是,当我运行程序时,按钮变得部分蓝色,文本不再适合它们。

可能是因为您没有使用layout managers。即使在LAF之间切换,布局管理器也会确保组件正确显示。

我不能猜到你用什么工具来创建你的GUI,但你正在做的工具有问题。如果你需要更多的帮助,然后张贴你的SSCCE,说明问题。

0

我想你正在使用一些GUI构建器。 Netbeans GUI构建器使用原生LaF显示预览,而程序使用默认Metal LaF运行,该组件具有不同的页边距和字体大小。可以将程序中的LaF更改为最适合您的布局的LaF,或者将组件放大一些。

相关问题