codice:
UploadingScorers us=new UploadingScorers(filmpartita, dim);
us.setVisible(true);
superForm.getDesktop().add(us);
codice:
public UploadingScorers(Risultato partita, java.awt.Dimension d) {
super("Marcatori",
false, //resizable
true, //closable
false, //maximizable
true);//iconifiable
this.partita=partita;
DeleteScoresMatch(this.partita);
initGUI();
this.setPreferredSize(new java.awt.Dimension(446,340));
centraInternalFrame(d);
pack();
try{
setSelected(true);
}
catch(java.beans.PropertyVetoException pvex){
pvex.printStackTrace();
}
}
private void centraInternalFrame(java.awt.Dimension dim){
// Prendo le dimensioni del desktop
java.awt.Dimension dim_schermo = dim;
// Calcolo la posizione orizzontale della finestra
int posX = (int) (dim_schermo.width - this.getPreferredSize().width)/2;
// Calcolo la posizione verticale della finestra
int posY = (int) (dim_schermo.height - this.getPreferredSize().height)/2;
// Posiziono la finestra
setLocation(posX, posY);
this.setFocusable(true);
}
private void initGUI() {
//DOVE DISEGNO L'INTERFACCIA
}
Ho provato col setSelected(true) come puoi vedere ma non va...