Swing自定义GUI组件

时间:2011-08-08 11:30:11

标签: java swing user-interface

我需要创建一个自定义GUI组件,如下图所示。 它上面有一些按钮和标签。

我怎样才能像这样创作

Custom java Swing image like this

2 个答案:

答案 0 :(得分:6)

您可以使用JWindow,背景图片的图像。对于按钮,请使用带有ImageIcon的JButton。

答案 1 :(得分:0)

您可以使用带有nullLayout的JFrame,然后将JLabel与图像一起使用。

现在,对于按钮,使用setContentAreaFilled(false)和setBorderPainted(false)来删除默认按钮样式,它看起来与创建按钮时传递的图像完全相同。

要将Frame定位在中心,请使用setLocationRelativeTo(null)。

我认为这应该可以解决你的问题。