Java Swing JFrameフルスクリーン-タイトルなし、境界線なし



Java Swing Jframe Full Screen No Title



の実装:

import java.awt.Dimension import java.awt.Toolkit import javax.swing.JFrame public class TestJFrame extends JFrame { public static void main(String[] args) { TestJFrame frame = new TestJFrame() Toolkit kit = Toolkit.getDefaultToolkit() Dimension dimension = kit.getScreenSize() frame.setExtendedState(JFrame.MAXIMIZED_BOTH) frame.setBounds(0, 0, dimension.width, dimension.height) frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE) frame.setUndecorated(true) frame.setVisible(true) } }
setUndecorated()マナーを使用する
このフォーム装飾を無効または有効にします。このメソッドは、フォームを表示できない場合にのみ呼び出されます。 setVisibleの前に呼び出されます




2つの実装:

import java.awt.GraphicsDevice import java.awt.GraphicsEnvironment import javax.swing.JFrame public class TestJFrame extends JFrame { public static void main(String[] args) { TestJFrame frame = new TestJFrame() GraphicsDevice gd = GraphicsEnvironment.getLocalGraphicsEnvironment() .getDefaultScreenDevice() gd.setFullScreenWindow(frame) } }