JList wird in einem Applet nur teilweise aktualisiert

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Morgen an alle.

Ich hab' ein ziemlich seltsames Problem und weiß einfach nicht mehr weiter. Nach stundenlanger Recherche im Netz wende ich mich jetzt an euch in der Hoffnung, dass mir geholfen werden kann.

Ich habe zwei Applets. Applet A soll beim Aufruf einer Methode bei Applet B etwas in die dort vorhandene JList eintragen. Dies funktioniert, was mir aber nicht viel bringt, denn der Eintrag wird nicht angezeigt.

Hier zunächst mal der wichtigste Code bei Applet A:

Code:
       private void jTestActionPerformed(java.awt.event.ActionEvent evt) {                                      
        //appserv ist ein Referenzattribut zu Applet B
        appserv.doSomething();
        System.out.println("Applet A hat funktioniert.");
}

Und hier nun die aufgerufene Methode in Applet B:

Code:
    public void doSomething()
     {
        try{
            String test="Das hier wird in die JList eingetragen.";
            model.addElement(test);
            
            //Prüfung, ob der String auch wirklich in die JList eingetragen wurde
            String test2=(String) model.getElementAt(0);
            System.out.println(test2);
            
            System.out.println("Applet B hat funktioniert.");
        }
        catch(Exception ex)
        {
            System.out.println(ex);
        }
     }

Für die JList verwende ich ein DefaultListModel:

Code:
     private DefaultListModel model=new DefaultListModel();
Code:
     jLog.setModel(model);

Soweit so gut. Es wird beim Aufruf der Methode kein einziger Fehler geworfen, das in der JList eingetragene Element wird mir bei getElementAt(0) absolut korrekt ausgegeben. Aber: Es wird nicht in der Liste angezeigt.

Seltsam: Ich habe noch eine weitere Methode, die bis jetzt eine Exception wirft (Datenbankzugriff, ist noch nicht fertig implementiert). Und diese Exception, warum auch immer, gibt er korrekt in der JList aus ...

Code:
       }
        catch(ClassNotFoundException cnfe) {
            model.addElement(cnfe);
        }

Hab' ich etwas Wichtiges vergessen? Denn soweit ich gelesen habe, muss man beim DefaultListModel nicht extra einen ListDataListener zum Aktualisieren der JList angeben.

Ich hoffe auf Hilfe, vielen Dank im Voraus!
 
S

SlaterB

Gast
wenn du das ganze auf Frame/ JFrame umbaust und komplettes Code-Beispiel postest, in dem der Fehler auftritt, dann wärs aussichtsreich
 
S

SlaterB

Gast
der Client erzeugt sein eigenes JFrameServer, welches aber nie auf setVisible(true) gesetzt wird, bringt nicht viel sichtbares, dem etwas zu übergeben,
außer Logmeldungen,

wenn du separat noch einen Server gestartet hast, dann hat der an sich erstmal nix mit dem Client zu tun

unterschiedliche Java-Programme können über Sockets oder Datenbanken miteinander kommunizieren
 
S

SlaterB

Gast
was ist denn dabei eigentlich Server und Clients, zwei Applets gleichzeitig auf einer WebSeite?
ist ja nichts alltägliches,

bei Applets gibts generell viele Sicherheitseinstellungen, da kann man nicht beliebige Sockets öffnen

da ich aber JFrame statt Applet wollte, dürfte ersichtlich sein, dass ich von Applets wenig Ahnung habe ;)
 

Mirko07

Aktives Mitglied
Habs mir noch nicht angesehen, aber das Problem kommt mir bekannt vor.

Schau mal wo die Objekte deklariert bzw. initialisiert werden.
Wenn die GUI hängt, liegt das in einem Applet manchmal daran, daß Du eine NullPointerException verursacht hast, indem Du ein nicht initialisiertes Objekt angesprochen hast.
 
G

Guest

Gast
Ich hab vorher beim Testen das betreffende Objekt auf null getestet...
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Swing JList wird nicht angezeigt AWT, Swing, JavaFX & SWT 6
T Swing WindowBuilder: JList wird nicht angezeigt AWT, Swing, JavaFX & SWT 2
M JList wird angezeigt, JTable (DefaultTableModel) nicht AWT, Swing, JavaFX & SWT 7
S Swing JList wird nicht angezeigt AWT, Swing, JavaFX & SWT 3
R AWT JList wird nur zufällig auf der GUI aktualisiert AWT, Swing, JavaFX & SWT 5
Tom299 JList ListCellRenderer wird überschrieben AWT, Swing, JavaFX & SWT 8
K JList wird nicht angezeigt AWT, Swing, JavaFX & SWT 3
C JList, valueChanged wird doppelt ausgeführt? <<closed AWT, Swing, JavaFX & SWT 2
G JList, einzelne Strings hinzufügen AWT, Swing, JavaFX & SWT 9
B Jlist füllen AWT, Swing, JavaFX & SWT 4
H JList.setEnabled(false) - Text soll nicht grau sein AWT, Swing, JavaFX & SWT 2
BananenBrötchen Swing Arraylist in jList anzeigen AWT, Swing, JavaFX & SWT 6
A Swing JList zu JTree AWT, Swing, JavaFX & SWT 11
G Eingabe in JTextField in Array speichern und in JList ausgeben AWT, Swing, JavaFX & SWT 7
cezary Choice, JComboBox oder JList AWT, Swing, JavaFX & SWT 5
J JList scrollen AWT, Swing, JavaFX & SWT 3
Neumi5694 Swing JList - Klick abfangen AWT, Swing, JavaFX & SWT 3
G Swing Swing Binding JList funktioniert nicht AWT, Swing, JavaFX & SWT 5
M Swing JList Auswahl-GUI-Konzept AWT, Swing, JavaFX & SWT 9
C JList: Bestimmte Objekte ausschließen AWT, Swing, JavaFX & SWT 1
F JList aktualisiert nicht AWT, Swing, JavaFX & SWT 24
F JList auffüllen aus Array von Instanzen AWT, Swing, JavaFX & SWT 4
F Event wenn Maus eine JList verlässt AWT, Swing, JavaFX & SWT 13
F JList bei Windowbuilder AWT, Swing, JavaFX & SWT 8
F JList zeigt keine Einträge mehr AWT, Swing, JavaFX & SWT 1
P JList erstellen AWT, Swing, JavaFX & SWT 4
G DefaultListModel für JList AWT, Swing, JavaFX & SWT 2
P Einer JList mit eigenem ListModel einen Eintrag hinzfügen AWT, Swing, JavaFX & SWT 5
P Übergeben von ListModel an nichtparametrisierte JList AWT, Swing, JavaFX & SWT 8
M Ein Element in mehreren JList selektieren AWT, Swing, JavaFX & SWT 5
J Swing Probleme mit ListSelectionListener(), Inhalte der JList werden gelöscht? AWT, Swing, JavaFX & SWT 6
Z Swing Variable eines Objekt aus Hashmap in JList anzeigen AWT, Swing, JavaFX & SWT 1
Nabbit Über JList kein JPopupMenu AWT, Swing, JavaFX & SWT 2
O Swing JList beim Klicken in der GUI erstellen AWT, Swing, JavaFX & SWT 6
C Swing JList zeigt keine neuen Einträge an AWT, Swing, JavaFX & SWT 1
B Swing Auf JList-Elemente aus einer anderen Klasse zugreifen AWT, Swing, JavaFX & SWT 1
T Generische Klasse in JList über DefaultListModel AWT, Swing, JavaFX & SWT 1
C Button Text in JList neue Zeile AWT, Swing, JavaFX & SWT 6
C Hilfe bei JSpinner und JList AWT, Swing, JavaFX & SWT 1
D Swing ArrayList in Jlist/ List oder Array in JList/List AWT, Swing, JavaFX & SWT 5
S JList ist leer, aber DefaultListModel hat die Daten? AWT, Swing, JavaFX & SWT 9
H Swing JList/JTable mit JButton, JTextField, Image, JComboBox und JLable AWT, Swing, JavaFX & SWT 2
D Swing Jlist Größe während der Laufzeit verändern. AWT, Swing, JavaFX & SWT 11
Q JList Update Problem AWT, Swing, JavaFX & SWT 1
W Sichtbarer Bereich JScrollPane vs. JList AWT, Swing, JavaFX & SWT 3
N AWT Markierte Zeile jList aus mySQL DB löschen AWT, Swing, JavaFX & SWT 2
S JList repaint AWT, Swing, JavaFX & SWT 1
F Swing JTextField in JList (Funktion beibehalten) AWT, Swing, JavaFX & SWT 2
H JList AWT, Swing, JavaFX & SWT 5
B Swing Bild von Webseite herunterladen, diese dann in JList anzeigen. AWT, Swing, JavaFX & SWT 1
B Swing Dynamische JList mit Bildern AWT, Swing, JavaFX & SWT 4
D JList&JButton erst nach Resize des JFRame sichtbar AWT, Swing, JavaFX & SWT 2
S JList Index finden AWT, Swing, JavaFX & SWT 6
3 Swing JList-Inhalt als verschlüsselte Datei schreiben und lesen AWT, Swing, JavaFX & SWT 1
N JComponenten in JList oder doch anders? AWT, Swing, JavaFX & SWT 0
S Swing JList, ArrayList + DefaultModel AWT, Swing, JavaFX & SWT 5
B Tabelleneinträge in JList anzeigen AWT, Swing, JavaFX & SWT 5
P JList/JScroolPane Text verschieben und text wrappen AWT, Swing, JavaFX & SWT 3
D Swing JList keine Selektionsänderung bei "dragged-Maus" AWT, Swing, JavaFX & SWT 4
M JList Model filtern AWT, Swing, JavaFX & SWT 4
K Swing JList - Element richtig hinzufügen AWT, Swing, JavaFX & SWT 4
T Swing Elemente der JList überlappend darstellen AWT, Swing, JavaFX & SWT 5
P Swing JList mit Objekten - Name anzeigen AWT, Swing, JavaFX & SWT 5
Ollek JList - neuer Eintrag in ArrayList dadurch keine Anzeige der Objekte AWT, Swing, JavaFX & SWT 18
K Mehrfachselektierungen in einer JList AWT, Swing, JavaFX & SWT 6
L Swing Component alignment innerhalb einer JList AWT, Swing, JavaFX & SWT 3
M Swing JList Listener AWT, Swing, JavaFX & SWT 20
M Accelerator zu JMenuItem des JPopupMenu einer JList AWT, Swing, JavaFX & SWT 2
M Element aus JList eines JFileChooser entfernen AWT, Swing, JavaFX & SWT 3
E selektierter Datensatz in JList als String Datentyp AWT, Swing, JavaFX & SWT 23
E selektiertes Element aus JList zurückgeben AWT, Swing, JavaFX & SWT 7
E JList /DefaultListModel mit Datenbank verbinden AWT, Swing, JavaFX & SWT 10
L SQL & Jtable o. JList AWT, Swing, JavaFX & SWT 5
K Swing JList und veränderte CellRenderer AWT, Swing, JavaFX & SWT 8
B JList + ListCellRenderer AWT, Swing, JavaFX & SWT 5
B JList -> Disabled AWT, Swing, JavaFX & SWT 6
J JList, Anzeige aktualisieren AWT, Swing, JavaFX & SWT 7
I Jlist isselectionEmpty AWT, Swing, JavaFX & SWT 4
I Jlist dynamisch aus Datenbank füllen AWT, Swing, JavaFX & SWT 14
R Swing unbegrenzte Anzahl vonEinträgen in JList AWT, Swing, JavaFX & SWT 2
MiMa Dateien aus Ordner in einer JList Ausgeben AWT, Swing, JavaFX & SWT 32
P Elemente einer JList ausgeben AWT, Swing, JavaFX & SWT 11
M JList mit 2-zeiligen Objekten füllen AWT, Swing, JavaFX & SWT 7
S JList mit Einträgen versehen schlägt fehl AWT, Swing, JavaFX & SWT 4
F Swing ArrayList in JList anzeigen und Objekte auswählen AWT, Swing, JavaFX & SWT 2
B JList zeigt Elemente nicht an AWT, Swing, JavaFX & SWT 3
S Fragen zu JList AWT, Swing, JavaFX & SWT 3
B Aktualisierung einer JList AWT, Swing, JavaFX & SWT 5
W JList valueChanges weiterleiten? AWT, Swing, JavaFX & SWT 14
D JButton-Click in JList mit Panels (auf dem der Button ist) AWT, Swing, JavaFX & SWT 6
E Jlist nur mit Klasse? AWT, Swing, JavaFX & SWT 5
D Swing JList <-> AdapterModel <-> Model AWT, Swing, JavaFX & SWT 4
1 JList - Elemente mit rechter Maustaste wählen AWT, Swing, JavaFX & SWT 6
M JList mit DefaultListModel und listener AWT, Swing, JavaFX & SWT 4
B JList nach dem Rendern sortieren AWT, Swing, JavaFX & SWT 3
T Wie ist das "Lookup-Verhalten" von JList, JCombobox änderbar? AWT, Swing, JavaFX & SWT 4
D JList items voneinander trennen AWT, Swing, JavaFX & SWT 10
E Keine Ausgabe von JList bei drücken von Button auf die Konsole AWT, Swing, JavaFX & SWT 7
M gleiches Element in JList mehrmals hintereinander auswählen AWT, Swing, JavaFX & SWT 6
T JList und Objekte AWT, Swing, JavaFX & SWT 7

Ähnliche Java Themen


Oben