0

我注意到 swing 很难让 GUI 看起来不错。不使用 JComponents,您能否以某种方式将文本、图像、按钮等绑定到 2dgraphic,而不是使用 swing。换句话说,我想给它我自己的外观和感觉。如果您有任何执行此操作的程序示例,请随时告诉我。如果 GUI 中使用的 2dgraphics 不是自定义 GUI 的传统方式。教育我替代方案。我的思想是敞开的。

谢谢,

石器时代程序员

4

1 回答 1

0

您可以编写自定义外观,但这是一项相当大的工作: https ://today.java.net/pub/a/today/2006/09/12/how-to-write-custom-look-and-感觉.html

一个更简单的解决方案可能是尽可能地自定义摆动组件。也许使用您自己的图像作为按钮的背景,例如:

JButton button=new JButton(new ImageIcon("urltoimage.###"));

然后修改属性,直到得到你想要的效果:

button.setOpaque(false);button.setContentAreaFilled(false);button.setBorderPainted(false);

你可以尝试一百万种方法。

于 2013-06-15T04:59:36.647 回答