可以改变JButton的形状吗?

时间:2012-07-31 14:32:05

标签: java swing jbutton

是否可以将JButton的形状从矩形更改为圆形?

4 个答案:

答案 0 :(得分:11)

我认为这可能就是你要找的东西:

http://java-swing-tips.blogspot.com/2008/11/rounded-corner-jbutton.html

它有很多代码示例,似乎是您正在寻找的。希望这有帮助!

答案 1 :(得分:5)

Link Provided by Sean Cogan is all you need. and if you want it in short .
set an image (rounded or any shape that you want your button should look alike)

使用setIcon然后在JButton(button1)上设置这些值 -

 button1.setContentAreaFilled(false);
button1.setFocusPainted(false);
button1.setBorderPainted(false);

答案 2 :(得分:4)

您还可以在按钮上使用图像。

答案 3 :(得分:1)

好吧,我在这方面找到了一篇更有用的文章:

http://www.dreamincode.net/forums/topic/207123-change-the-shape-of-jbutton/