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