我对 Java 还是很陌生。
在 C# 中,我们可以像这样设置表单边框样式:
this.FormBorderStyle = FormBorderStyle.None;
我怎样才能做到这一点。
您可以使用 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);
}
}