28. marts 2001 - 17:58
Der er
3 kommentarer og 1 løsning
Skift JComponent i JFrame
Er det muligt (og i saa fald hvordan), at skifte et JComponent ud i en JFrame? f.eks. class Display1 extends JComponent{ // kode kode kode } class Display2 extends JComponent{ // kode kode kode } class View extends JFrame{ private JComponent Dis; public View(JComponent D){ Dis = D; Container cp = getContentPane(); cp.setLayout(new BorderLayout()); cp.add(Dis,BorderLayout.CENTER); } private void changeDisplay(JComponent D){ //kode kode kode } } I ovenstaaende eksempel skulle Display1 saa skiftes ud med et andet Diplay (evt Display2) ved at koere metoden changeDisplay(JComponent D){} Men hvordan kan man impementere dette???
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
28. marts 2001 - 18:44
#1
hvis du ikke har andre komponenter placeret i midten, så tror følgende vil virke private void changeDisplay(JComponent D){ Container cp = getContentPane(); cp.remove(Dis); Dis = D; cp.add(Dis, BorderLayout.CENTER); }
28. marts 2001 - 19:36
#2
ET VAR DEJLIGT!!! Det virker & det var simpelt!!! (mangler blot en repaint() til sidst) el gnu, kom med en svar mulighed og points\'ne er dine!!!
28. marts 2001 - 19:37
#3
Jeg hader stavefejl!!!
28. marts 2001 - 20:09
#4
np :-)
Kurser inden for grundlæggende programmering