呵呵,没有弹性就不叫Button了:P
关注

解决方案 »

  1.   

    如果是在JBuilder中可以設置button的border屬性,
    在代碼中可以用jbutton1.setBorder(border).
      

  2.   

    如果你是不想它下陷,就干脆不用button嘛,用个JLabel,然后处理它的click事件也行呀。如果是想平的按钮,那用jToggleButton1.setBorderPainted(false);即可。
      

  3.   


     jToggleButton1.setBorderPainted(false);
      

  4.   

    如果不行的话,你可以自己定做一个button
    这样就不会有下陷的效果了
    反正也挺简单的
      

  5.   

    我试了一下 jToggleButton1.setBorderPainted(false);我觉得用用jbutton做的效果更加好。不妨试一试!
    jButton1.setBorderPainted(false);你一定会做好的。
      

  6.   

    import java.awt.*;
    import javax.swing.*;
    public class JButtonTest
    {
    public static void main(String[] args)
    {
    JFrame frame=new JFrame("--JButtonTest--");
    Container con=frame.getContentPane();
    frame.setBounds(100,100,100,80);
    con.setLayout(new FlowLayout());
    frame.setResizable(false);
    JButton btn=new JButton("JButton_1");
    btn.setBorderPainted(false);//***
    btn.setFocusPainted(false);//***
    btn.setContentAreaFilled(false);//***
    con.add(btn);
    frame.show();
    }
    }