Java高级swing编程,求大神Java高级swing编程,怎样去掉图片外边框

Java高级swing编程,怎样去掉jframe外边框。Java高级swing编程,

3个回答

    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);
   }
}
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问