Java高级swing编程,怎样去掉jframe外边框。Java高级swing编程,
setUndecorated(true); // 去掉窗体的标题栏
setBorder(null); // 设置组件没有边界
setContentAreaFilled(false); // 设置组件为透明
示例代码:
public class MyFrame extends JFrame {
private JPanel contentPane;
private JTextField textField;
/**
* Launch the application.
*/
public static void main(String[] args) {
MyFrame frame = new MyFrame();
frame.setVisible(true);
}
/**
* MyFrame 构造函数
*/
public MyFrame() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 450, 300);
contentPane = new JPanel();
contentPane.setBackground(Color.ORANGE);
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
/* 关键代码*/
setUndecorated(true);
}
}
这里完整实现了,
http://blog.csdn.net/ljheee/article/details/51051978