2012-01-30 37 views
5

Tôi biết cách thay đổi phông chữ của JRadioButton bằng UIManager và tôi biết cách thay đổi màu của một nút JRadioButton, một nút một lúc. Tuy nhiên là có một cách, bằng cách sử dụng UIManager để thay đổi tất cả các JradioButtons trong ứng dụng của tôi để phông chữ là, nói trắng, thay vì màu đen mặc định.Có cách nào thay đổi màu phông chữ của Jradiobutton bằng cách sử dụng UImanager

Trả lời

6

Bạn có thể thay đổi UIDefaults đầu trong chương trình của bạn:

UIDefaults uiDefaults = UIManager.getDefaults(); 
uiDefaults.put("RadioButton.foreground", new ColorUIResource(Color.white)); 

Chỉ cần chắc chắn để sử dụng màu sắc tương phản cho nền.

+0

NB: không phải tất cả triển khai Look & Feel đều hiển thị những thay đổi đó; thử nghiệm sẽ được yêu cầu. – trashgod

Các vấn đề liên quan