【问题标题】:How to color Jbutton in java如何在java中为Jbutton着色
【发布时间】:2012-02-25 10:03:38
【问题描述】:

大家好,我在为这些按钮着色时遇到问题,背景总是改变颜色,但另一个保持灰色,有什么方法可以将其更改为其他颜色? /对不起我的英语/

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class Prepinac extends JFrame        
{                          
JToggleButton prepinac1 = new JToggleButton("prepinac");    
 public static void main(String [] args)
{
    Prepinac prepinace = new Prepinac();        
    Container kontainer = prepinace.getContentPane(); 
    kontainer.setLayout(new FlowLayout());   
    kontainer.add(prepinace.prepinac1);           
    kontainer.add(new JButton("tlacidlo"));

    prepinace.setDefaultCloseOperation(EXIT_ON_CLOSE);         
    prepinace.pack();                                           
    prepinace.setVisible(true);                              
} 
}

【问题讨论】:

标签: java swing colors jbutton jtogglebutton


【解决方案1】:

基本上有这四种方式:

【讨论】:

    【解决方案2】:

    你可以尝试使用 nimbus L&F,然后设置布局的基色

    UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
    UIManager.put("base", new java.awt.Color(80,0,0));
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-18
      • 2011-01-06
      • 1970-01-01
      • 2023-02-22
      • 2017-01-06
      相关资源
      最近更新 更多