Ciao a tutti
ho eliminato dalla mia GUI la TitleBar (perchè quella blu di Windows è orrenda) con setUndecorated(true) e adesso mi ritrovo sprovvisto di pulsanti di riduzione, ingrandimento e chiusura e impossibilitato a spostare la GUI stessa. Per chiudere il programma ho risolto mettendo un JButton con relativo ascoltatore. Per spostare la GUI avevo utilizzato il seguente motodo:
codice:
public JFrame getThis(){
return this;
}
public class MouseAsc extends MouseMotionAdapter {
public void mouseDragged(MouseEvent e){
int x = e.getX();
int y = e.getY();
getThis().setLocation(x, y);
}
}
Però mi si sfarfalla tutto quando sposto la GUI e per di più non me la sposta nella posizione che voglio io, forse perchè e.getX() ti restituisce il punto X all'interno della GUI non del Desktop...
Come potrei fare secondo voi? Grazie