请问,高手 怎么去掉java工具栏按钮 的边框?
设置每一个按钮的边框就可以了。
比如:
import javax。swing。ImageIcon;
import javax。swing。JButton;
import javax。swing。 JFrame;
import javax。swing。JToolBar;
public class Test extends JFrame {
private JToolBar toolbar = new JToolBar("Test ToolBar");
private JButton button1 = new JButton(new ImageIcon("c:\\ g"));
privat...全部
设置每一个按钮的边框就可以了。
比如:
import javax。swing。ImageIcon;
import javax。swing。JButton;
import javax。swing。
JFrame;
import javax。swing。JToolBar;
public class Test extends JFrame {
private JToolBar toolbar = new JToolBar("Test ToolBar");
private JButton button1 = new JButton(new ImageIcon("c:\\ g"));
private JButton button2 = new JButton(new ImageIcon("c:\\ g"));
private JButton button3 = new JButton(new ImageIcon("c:\\ g"));
private JButton button4 = new JButton(new ImageIcon("c:\\ g"));
private JButton button5 = new JButton(new ImageIcon("c:\\ g"));
private Test() {
super("Test");
tDefaultCloseOperation(JFrame。
EXIT_ON_CLOSE);
// 设定button1的边框不填充
tBorderPainted(false);
// 设定button2的边框不填充
tBorderPainted(false);
// 设定button3的边框不填充
tBorderPainted(false);
// 设定button4的边框填充
tBorderPainted(true);
// 设定button5的边框填充
tBorderPainted(true);
d(button1);
d(button2);
d(button3);
d(button4);
d(button5);
tContentPane()。
add(toolbar);
ck();
}
public static final void main(String[] args) {
Test t = new Test();
tVisible(true);
}
}
运行效果图:。
收起