Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 用于Swing JButton Swing的圆角,没有实际JButton的功能_Java_Swing_Border_Jbutton - Fatal编程技术网

Java 用于Swing JButton Swing的圆角,没有实际JButton的功能

Java 用于Swing JButton Swing的圆角,没有实际JButton的功能,java,swing,border,jbutton,Java,Swing,Border,Jbutton,我已经阅读了上的代码,但是我找不到太多关于如何修改JButtons的默认外观的信息 我想在Swing中为JButtons设置圆角/弯角 有没有办法做到这一点? 我应该使用什么函数和值 我使用了以下声明: generateButton.setBorder(new RoundedBorder(20)); 我在堆栈溢出问题中找到的RoundedBorder代码: 我确实在原来的按钮周围有一个黑色的圆形边框。我的按钮有橙色的背景。但它不会删除圆角以外的橙色区域。我也不想要黑色的边框 我应该怎么做呢

我已经阅读了上的代码,但是我找不到太多关于如何修改
JButtons
的默认外观的信息

我想在Swing中为
JButtons
设置
圆角/弯角

有没有办法做到这一点? 我应该使用什么函数和值

我使用了以下声明:

  generateButton.setBorder(new RoundedBorder(20));
我在堆栈溢出问题中找到的RoundedBorder代码:

我确实在原来的按钮周围有一个黑色的圆形边框。我的按钮有橙色的背景。但它不会删除圆角以外的橙色区域。我也不想要黑色的边框


我应该怎么做呢?

您可以轻松地使用Java Swing主题,如


或者查看堆栈溢出问题。

@Rahul:我添加了图像,谢谢我实现了Nimbus。。我对你的答案投了赞成票。请看我的答案。如果这个答案对你的问题有用且正确,你可以投上一票0您的答案如下: