Ciao a tutti.
Mi servirebbe catturare la risoluzione dello schermo della macchina su cui sta girando il muio applicativo per centrare un JFrame.
Sapreste dirmi come ottenere questa informazione?
Esiste un modo per centrare il JFrame in automatico?
Ciao a tutti.
Mi servirebbe catturare la risoluzione dello schermo della macchina su cui sta girando il muio applicativo per centrare un JFrame.
Sapreste dirmi come ottenere questa informazione?
Esiste un modo per centrare il JFrame in automatico?
Diego Purpo
Effetti Collaterali - Il lato oscuro dell'informatica
Infocube
Sviluppo Software
diego.purpo[at]effetticollaterali.it
Ora non ricordo come ottenere la risoluzione, ma esiste un modo per centrare il JFrame in automatico.Originariamente inviato da eumene
Esiste un modo per centrare il JFrame in automatico?
assumendo che jf sia di tipo JFrame, usi questo dopo
un eventuale jf.pack();
e prima di un eventuale jf.setVisible(true);
codice:jf.pack(); jf.setLocationRelativeTo(null); jf.setVisible(true);
Per la risoluzione dell schermo, ho trovato questo
dove jf è di tipo JFrame
la larghezzacodice:Dimension screenSize = jf.getToolkit().getScreenSize();
l'altezzacodice:screenSize.width
codice:screenSize.height
Grazie.
Proverò subito.
Diego Purpo
Effetti Collaterali - Il lato oscuro dell'informatica
Infocube
Sviluppo Software
diego.purpo[at]effetticollaterali.it