Jag har två konstiga problem.
Jag skapar ett fönster, JFrame, i en JApplet. När man sen ska stänga fönstret via krysset i hörnet går det inte! Jag använder en WindowListener som alltid har funkat förut, men inte just i denna JApplet. I en vanlig Applet funkar det, men inte i en JApplet. Går det att komma runt?
Och jag får inte heller scrollpanes att funka. Jag kallar på dem så här:
JTextPane textPane = new JTextPane();
JScrollPane scrollPane = new JScrollPane(this.textPane);
scrollPane.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
scrollPane.setPreferredSize(new Dimension(250, 145));
scrollPane.setMinimumSize(new Dimension(10, 10));
Det borde funka, du har inte glömt bort att lägga till lyssnaren med addWindowListener, då?
En behändig grej man kan säga i sin JFrame-subklasskonstruktor är:
Förresten, varför funkar inte min applet att köra i en webbläsare?
Det fungerar juh med appletviewer minfil.html, men inte via en webbläsare...
Jag har varken med start() eller stop(), påverkar det något?
Det står att den inte kan hitta klassen, men den ligger där... Garanterat. Man behöver väl inte lägga sina klass-filer i separata, underliga kataloger?
Ghaa... Blir man tvungen att byta ut alla komponenter till awt?
Vad ska man importera för att hämta alla textkomponenter, som hämtas med javax.swing.text.* med Swing?
Funkar TextPanes och Styles med awt?
Men borde det inte gå bra på min egen dator, där jag har installerat jdk 1.3, att köra Swing-applets? Eller IE kanske inte påverkas när man installerar en JVM via JDK?
Nej, det är en annan jvm i IE än dina fina Sun-grej, det är nåt trams från förra årtusendet
Om du inte tror att dina besökare har nåt emot att ladda ner en massa feta grejer, kan du be dem att tanka ner Java plug-in. http://java.sun.com/products/plugin/