JavaでJFrameの最大化ボタンを無効にするにはどうすればよいですか?
JFrameのサイズを設定した後 サイズを変更するには、カーソルを隅に置いてドラッグするか、右上隅の閉じる横にあるサイズ変更オプションを押すと、全画面のサイズに最大化されます。これは、サイズ変更がデフォルトでtrueに設定されているために発生します JFrameクラスの場合。 setResizable(false)と同じくらいfalseにすることができます 、コードで指定したサイズに従って表示できるようになり、サイズを変更することはできません。
例
import java.awt.*; import javax.swing.*; public class JFrameDemo extends JFrame { String title; public JFrameDemo(String title) { super(title); add(new JLabel("JFrame with maximize button disabled"), BorderLayout.CENTER); setSize(350, 275); setLocationRelativeTo(null); setResizable(false); // maximize button disable setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setVisible(true); } public static void main(String args[]) { new JFrameDemo("JFrame Demo"); } }
-
JavaでショートカットキーをJButtonに設定するにはどうすればよいですか?
JButton AbstractButtonのサブクラスです また、JavaSwingアプリケーションにプラットフォームに依存しないボタンを追加するために使用できます。 JButonはActionListenerを生成できます ボタンが押されたときのインターフェース またはクリック 、 MouseListenerを生成することもできます およびKeyListener インターフェイス。 setMnemonic()を使用して、JButtonのショートカットキーを設定することもできます。 メソッド。 例 import java.awt.*; import java.awt.event.*;
-
JavaでJFrameの最大化ボタンを無効にするにはどうすればよいですか?
JFrame javaxのクラスです。スイング パッケージであり、 java.awt.frameを拡張できます クラス。 トップレベルウィンドウです ボーダーとタイトルバー付き。 JFrame クラスには、カスタマイズに使用できる多くのメソッドがあります。 JFrameのサイズを設定した後 サイズを変更するには、カーソルを隅に置いてドラッグするか、右上隅の閉じる横にあるサイズ変更オプションを押すと、全画面のサイズに最大化されます。これは、サイズ変更がデフォルトでtrueに設定されているために発生します JFrameクラスの場合。 setResizable(false)と同じくらいf