Hallo,
Ik heb een programma geschreven voor mijn scouts en online gezet als applet, om makkelijk de inhoud van vergaderingen te veranderen. Eerst moet er ingelogd worden op het paswoordpaneel, waarna een bepaalde tekstfile wordt ingelezen en gezet wordt op het inhoudpaneel, die in de plaats van het paswoordpaneel komt.
Wat er dus fout loopt is dat het inhoudspaneel niet in de plaats van het paswoordpaneel komt. Beide worden op een hoofdpaneel gezet, die dan gerevalidate wordt. Als ik het run met eclipse, dan zie ik pas het inhoudspaneel als ik het scherm vergroot of iets dergelijke. Op een browser gebeurt er niets als er ingelogd wordt. Werk ik met JFrame ipv Applet werkt het ook perfect....
Ik kom er echt niet aan uit, dus alle hulp is welkom...
Applet: http://www.dezwaluw.org/3/extra/vergaderingen.html (username: test en paswoord: test)
Volledige code: http://www.dezwaluw.org/3/extra/vergaderingen.java
Enige ideeën?
Alvast bedankt!
Ik heb een programma geschreven voor mijn scouts en online gezet als applet, om makkelijk de inhoud van vergaderingen te veranderen. Eerst moet er ingelogd worden op het paswoordpaneel, waarna een bepaalde tekstfile wordt ingelezen en gezet wordt op het inhoudpaneel, die in de plaats van het paswoordpaneel komt.
Wat er dus fout loopt is dat het inhoudspaneel niet in de plaats van het paswoordpaneel komt. Beide worden op een hoofdpaneel gezet, die dan gerevalidate wordt. Als ik het run met eclipse, dan zie ik pas het inhoudspaneel als ik het scherm vergroot of iets dergelijke. Op een browser gebeurt er niets als er ingelogd wordt. Werk ik met JFrame ipv Applet werkt het ook perfect....
Ik kom er echt niet aan uit, dus alle hulp is welkom...
Java:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| public void init(){ hoofdPaneel = new JPanel(); add(hoofdPaneel); fillPaswoordPaneel(); } public void fillPaswoordPaneel(){ paswoordPaneel = new JPanel(); paswoordPaneel.setLayout(new GridBagLayout()); .... hoofdPaneel.add(paswoordPaneel); setSize(new Dimension(600,600)); } //Nadat paswoord en username correct ingegeven worden, wordt fillInhoutPaneel opgeroepen: public void fillInhoudPaneel(){ JPanel inhoudPaneel = new JPanel(); inhoudPaneel.setLayout(new GridBagLayout()); .... .... hoofdPaneel.remove(paswoordPaneel); hoofdPaneel.add(inhoudPaneel); hoofdPaneel.revalidate(); } |
Applet: http://www.dezwaluw.org/3/extra/vergaderingen.html (username: test en paswoord: test)
Volledige code: http://www.dezwaluw.org/3/extra/vergaderingen.java
Enige ideeën?
Alvast bedankt!