所以我用Eclipse Marketplace的WindowBuilder为我的程序创建了一个GUI。在我完成设计之后,我在我的程序中实现了它,但在第一次开始时,我注意到按钮和滑块看起来是多么丑陋,并更改了LookAndFeel变量。
我做了一些研究,并得到建议,勾选框中的Eclipse设置的WindowBuilder实现所选择的LookAndFeel显示在内置的预览。我这样做了,它确实起作用了,但由于某种原因,在预览中得到了这个:
我在运行我的程序时得到了这个:
我不知道为什么会这样,所以我想我应该在这里问。
1条答案
按热度按时间nhaq1z211#
最后问题很简单:因为所有的组件都是静态的,而不是对象拥有的,所以风格不同。如果有人遇到这个问题:为JTextArea、JTextField等创建变量。不是静态的!