アプリケーションの実行中にフレームをドラッグできないようにする方法を教えてください。
そして、最大化、最小化ボタン(タイトルバー)を無効にする方法は?
を使用してJFrameいます。
以下の行を追加するだけで、close maximumやminimise(titlebar)などのウィンドウ装飾が削除されます。これ自体は、マウスイベントでのみドラッグを無効にします。
frame.setUndecorated(true);
JWindowの代わりに使用できますJFrame。タイトルバーがないため、ユーザーはタイトルバーを移動できません。
setResizable(false);
setUndecorated(true);
getRootPane().setWindowDecorationStyle(JRootPane.PLAIN_DIALOG);