我想禁用Mac osx中标题栏的拖动。我不知道怎么做。我尝试了不同的东西,但没有工作。我不想解开jdialog。我需要标题栏但在某些情况下我想使用标题栏禁用拖动。
JDialog dialog = new JDialog();
dialog.setBounds(50, 50, 500, 500);
dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
dialog.setVisible(true);
摆动是否可能?
答案 0 :(得分:1)
只需添加以下行,即可删除窗口装饰,例如close maxim和minimize(titlebar)。这本身仅通过鼠标事件禁用拖动。
dialog.setUndecorated(true);
您的问题是this
的副本