Avatar billede prom Nybegynder
15. april 2002 - 00:30 Der er 4 kommentarer og
1 løsning

Maximering af JFrame ved app-start.

Hvad skal jeg gøre for at min JFrame er maximeret når applikation starter?

Prom.
Avatar billede bearhugx Nybegynder
15. april 2002 - 01:18 #1
frame.setExtendedState(this.MAXIMIZED_BOTH);
Avatar billede bearhugx Nybegynder
15. april 2002 - 01:18 #2
Hmm - men læser at dette kun virker fra JDK 1.4 SE
Avatar billede bearhugx Nybegynder
15. april 2002 - 01:21 #3
Men ellers kan man jo bare gøre følgende

private void maximize()
{ java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize();
  this.setSize(screenSize);
  this.setLocation(0,0);
}
Avatar billede prom Nybegynder
15. april 2002 - 12:57 #4
frame.setExtendedState(this.MAXIMIZED_BOTH); virker vist ikke på min platform, jeg tror at løsningen fra 1:21:14 er den bedste løsning

Tak, Prom.
Avatar billede prom Nybegynder
15. april 2002 - 23:37 #5
Når jeg kalder frame.setExtendedState(this.MAXIMIZED_BOTH) bliver vinduet ikke større end titelbjælken.

Men hvis jeg først kalder enten frame.pack() eller frame.setSize(int width, int height) før jeg kalder frame.setExtendedState(this.MAXIMIZED_BOTH), virker det.

Prom
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester