Rounded corners for Swing JButton Swing without features of actual JButton [closed]

StackOverflow https://stackoverflow.com/questions/22140006

  •  19-10-2022
  •  | 
  •  

Вопрос

![1

I have gone through the code on Java documentation for Swing look and feel, but I could not find much about how to modify the default look of JButtons.

I want to have rounded/curved corners for JButtons in Swing.

Is there a way to achieve this? What functions and values should I use?

I have used the statement below:

  generateButton.setBorder(new RoundedBorder(20));

The code for RoundedBorder I found in Stack Overflow question Rounded Swing JButton using Java:

I do get a black rounded border outline around the original button. MY button has orange background. But it doesn't remove the orange area outside the rounded corners. Also I do not want the black border.

How should I go about this?

Нет правильного решения

Другие советы

You can easily use a Java Swing theme like Nimbus.

Or check out Stack Overflow question Make a button round.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top