Galera, alguem poderia me dizer se tem como tirar a propriedade de arrastar o jinternal frame? ou seja, quero que ele fique onde foi criado e não se mova.
Valeu
Galera, alguem poderia me dizer se tem como tirar a propriedade de arrastar o jinternal frame? ou seja, quero que ele fique onde foi criado e não se mova.
Valeu
o jeito mais facil é retirando a borda dele:
meuJInternalFrame.putClientProperty("JInternalFrame.isPalette", Boolean.TRUE);
BasicInternalFrameUI basicUI;
basicUI = (BasicInternalFrameUI)meuJInternalFrame.getUI();
basicUI.setNorthPane(null);
Você também pode:
Rectangle r = meuJInternalFrame.getBounds();
meuJInternalFrame.setMaximum(true);
meuJInternalFrame.setBounds(r);
Esse ultimo codigo apresenta um problema com o minimizar.
Boa Sorte