2

アプリケーションの実行中にフレームをドラッグできないようにする方法を教えてください。

そして、最大化、最小化ボタン(タイトルバー)を無効にする方法は?

を使用してJFrameいます。

4

2 に答える 2

2

以下の行を追加するだけで、close maximumやminimise(titlebar)などのウィンドウ装飾が削除されます。これ自体は、マウスイベントでのみドラッグを無効にします。

frame.setUndecorated(true);
于 2012-11-20T06:58:18.697 に答える
-2

JWindowの代わりに使用できますJFrame。タイトルバーがないため、ユーザーはタイトルバーを移動できません。

setResizable(false);
setUndecorated(true);
getRootPane().setWindowDecorationStyle(JRootPane.PLAIN_DIALOG);
于 2012-11-20T06:58:45.997 に答える