-1

我对 Java 还是很陌生。
在 C# 中,我们可以像这样设置表单边框样式:

this.FormBorderStyle = FormBorderStyle.None;

我怎样才能做到这一点。

4

1 回答 1

3

您可以使用 JFrame 方法setUndecorated(true)。这是一个例子:

   import javax.swing.JFrame;
   import javax.swing.JLabel;

   public class Main {
     public static void main(String[] args) {
       JFrame frame = new JFrame("TitleLessJFrame");
       frame.getContentPane().add(new JLabel(" HEY!!!"));
       frame.setUndecorated(true);
       frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
       frame.setSize(400, 200);
       frame.setVisible(true);
     }
   }
于 2013-01-15T14:17:33.160 回答