JList aktualisieren?

Status
Nicht offen für weitere Antworten.

bernd

Bekanntes Mitglied
Hallo, hab hier ein kleines Problem bei meiner Jlist!
Ich möchte nach dem einfügen einer Datei, das es aktualisiert wird. Also die Datei auch anzeigt!
Habs mit repaint, valdate und revalidate versucht, tut sich aber nix! ???:L

Code:
public void jbu2ActionPerformed(final ActionEvent evt) {
      jfco2.setDialogTitle("Wähle Ordner");
      jfco2.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); // um nur Verzeichnisse auszuwählen
    if (jfco2.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) {
      String sFileChoosed = jfco2.getSelectedFile().getName();
      jtf2.setText(sFileChoosed);
      
      File f1 = new File(jfco2.getCurrentDirectory() + str1 + sFileChoosed);
      File[] files1 = f1.listFiles();
      ret1.delete(0, ret1.length()); // StringBuffer ret leeren
      for (int i = 0; i < files1.length; i++) {

             ret1.append(files1[i].getName() + '\n');

         }
          jli2.setListData(f1.list());
    }
  }
  public void jbukopActionPerformed(final ActionEvent evt) {
         pfad = (jfco1.getCurrentDirectory() + str1 + jtf1.getText() + str1 + jli1.getSelectedValue());
         newfile = (jfco2.getCurrentDirectory() + str1 + jtf2.getText() + str1 + jli1.getSelectedValue());
        int i;
          File file = new File(newfile);
       if(file.exists()) {
              // tue nichts
       } else {

    try {
          BufferedInputStream in = new BufferedInputStream(new FileInputStream(pfad));
          BufferedOutputStream out = new BufferedOutputStream(new FileOutputStream(newfile));
            while ( ( i = in.read()) != -1)
               out.write(i);
               in.close();
               out.close();

        }catch (Exception e) {System.out.println( e );}
    }
  }

Hat einer nen Tip?
 
R

Roar

Gast
*räusper* verwende lieber ein ListModel. wenn du dort daten hinzufügst/löschst/ wird automatisch aktualisiert
 

bernd

Bekanntes Mitglied
Roar hat gesagt.:
*räusper* verwende lieber ein ListModel. wenn du dort daten hinzufügst/löschst/ wird automatisch aktualisiert

Und wie sieht so was aus? :)

so?
jli2.setModel( new DefaultListModel() );
und wo wird es gesetzt?
 
R

Roar

Gast
Code:
DefaultListModel model = new DefaultListModel();
//...

Jist l = new JList(model);

// blubb

model.add("Hallo");
?
 

bernd

Bekanntes Mitglied
Roar hat gesagt.:
Code:
DefaultListModel model = new DefaultListModel();
//...

Jist l = new JList(model);

// blubb

model.add("Hallo");
?

Das funktioniert bei mir auch nicht so wirklich!
 

thE_29

Top Contributor
mh, warum funktioniert das bei keinem außer bei mir :p

hab die liste mit einem vektor initialisiert und es geht eigentlich!
 

thE_29

Top Contributor
jo aufflackern, aktualisiert wird sie durch den vektor den ich immer wieder reinschiebe, also von alleine gehts net, ich muss wenn der vektor größer geworden ist wieder sagen

jli2.setListData(vector); oder wie das schon geht!
 

bernd

Bekanntes Mitglied
Bei mir siehts halt so aus:
Code:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.io.*;

/**
  *
  * Beschreibung.
  *
  * @version 1.0 vom 12.10.2004
  * @author
  */

public class Dateimanager extends JFrame {
  // Anfang Variablen
  private JButton jbu1 = new JButton();
  private JButton jbu2 = new JButton();
  private JFileChooser jfco1 = new JFileChooser();
  private JFileChooser jfco2 = new JFileChooser();
  String sFileChoosed;
  String str1 = ("\\");
  private JTextField jtf1 = new JTextField();
  private JTextField jtf2 = new JTextField();
  final static StringBuffer ret = new StringBuffer();
  final static StringBuffer ret1 = new StringBuffer();
  public JList jli1 = new JList();
  public JList jli2 = new JList();
  private JScrollPane jsp1 = new JScrollPane();
  private JScrollPane jsp2 = new JScrollPane();
  private JButton jbukop = new JButton();
  public String pfad;
  public String newfile;

// Ende Variablen

  public Dateimanager(final String title) {
    // Frame-Initialisierung
    super(title);
    addWindowListener(new WindowAdapter() {
      public void windowClosing(final WindowEvent evt) { System.exit(0); } });
    setBounds(60, 60, 700, 500);
    Container cp = getContentPane();
    cp.setLayout(null);

    // Anfang Komponenten

    jbu1.setBounds(15, 110, 35, 35);
    jbu1.setIcon(new ImageIcon("file01.gif"));
    getContentPane().add(jbu1);
    jbu1.addActionListener(new ActionListener() {
      public void actionPerformed(final ActionEvent evt) {
        jbu1ActionPerformed(evt); } });
        
    jbu2.setBounds(300, 110, 35, 35);
    jbu2.setIcon(new ImageIcon("file01.gif"));
    getContentPane().add(jbu2);
    jbu2.addActionListener(new ActionListener() {
      public void actionPerformed(final ActionEvent evt) {
        jbu2ActionPerformed(evt); } });

    jtf1.setText("kein Ordner ausgewählt");
    jtf1.setBackground(Color.red);
    jtf1.setEditable(false);
    jtf1.setToolTipText("Ordnername");
    jtf1.setBounds(55, 125, 140, 20);
    getContentPane().add(jtf1);
    
    jtf2.setText("kein Ordner ausgewählt");
    jtf2.setBackground(Color.red);
    jtf2.setEditable(false);
    jtf2.setToolTipText("Ordnername");
    jtf2.setBounds(340, 125, 140, 20);
    getContentPane().add(jtf2);

    jli1.setSelectionMode(0);
    jli1.setToolTipText("Ordnerinhalt");
    jli1.setBounds(15, 160, 180, 250);
    getContentPane().add(jli1);
    
    jsp1.setViewportView(jli1);
    jsp1.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
    jsp1.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
    jsp1.setBounds(15, 160, 180, 250);
    getContentPane().add(jsp1);

    jli2.setSelectionMode(0);
    jli2.setToolTipText("Ordnerinhalt");
    jli2.setBounds(300, 160, 180, 250);
    getContentPane().add(jli2);

    jsp2.setViewportView(jli2);
    jsp2.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
    jsp2.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
    jsp2.setBounds(300, 160, 180, 250);
    getContentPane().add(jsp2);
    
    jbukop.setText("kopieren");
    jbukop.setToolTipText("kopieren");
    jbukop.setIcon(new ImageIcon("copy.gif"));
    jbukop.setBounds(220, 200, 50, 40);
    getContentPane().add(jbukop);
    jbukop.addActionListener(new ActionListener() {
      public void actionPerformed(final ActionEvent evt) {
        jbukopActionPerformed(evt); } });

// Ende Komponenten

    setVisible(true);
  }

  // Anfang Ereignisprozeduren
    public void jbu1ActionPerformed(final ActionEvent evt) {
      jfco1.setDialogTitle("Wähle Ordner");
      jfco1.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); // um nur Verzeichnisse auszuwählen
    if (jfco1.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) {
      String sFileChoosed = jfco1.getSelectedFile().getName();
      jtf1.setText(sFileChoosed);

      File f = new File(jfco1.getCurrentDirectory() + str1 + sFileChoosed);
      File[] files = f.listFiles();
      ret.delete(0, ret.length()); // StringBuffer ret leeren
      for (int i = 0; i < files.length; i++) {

             ret.append(files[i].getName() + '\n');

         }
          jli1.setListData(f.list());
    }
  }
  public void jbu2ActionPerformed(final ActionEvent evt) {
      jfco2.setDialogTitle("Wähle Ordner");
      jfco2.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); // um nur Verzeichnisse auszuwählen
    if (jfco2.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) {
      String sFileChoosed = jfco2.getSelectedFile().getName();
      jtf2.setText(sFileChoosed);
      
      File f1 = new File(jfco2.getCurrentDirectory() + str1 + sFileChoosed);
      File[] files1 = f1.listFiles();
      ret1.delete(0, ret1.length()); // StringBuffer ret leeren
      for (int i = 0; i < files1.length; i++) {

             ret1.append(files1[i].getName() + '\n');

         }
          jli2.setListData(f1.list());
    }
  }
  public void jbukopActionPerformed(final ActionEvent evt) {
         pfad = (jfco1.getCurrentDirectory() + str1 + jtf1.getText() + str1 + jli1.getSelectedValue());
         newfile = (jfco2.getCurrentDirectory() + str1 + jtf2.getText() + str1 + jli1.getSelectedValue());
        int i;
          File file = new File(newfile);
       if(file.exists()) {
              // tue nichts
       } else {

    try {
          BufferedInputStream in = new BufferedInputStream(new FileInputStream(pfad));
          BufferedOutputStream out = new BufferedOutputStream(new FileOutputStream(newfile));
            while ( ( i = in.read()) != -1)
               out.write(i);
               in.close();
               out.close();

        }catch (Exception e) {System.out.println( e );}
    }
  }
// Ende Ereignisprozeduren

  public static void main(final String[] args) {
    new Dateimanager("Dateimanager");

  }
}
 

bernd

Bekanntes Mitglied
So jetzt gehts zwar was umständlich, aber geht!
Code:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.io.*;

/**
  *
  * Beschreibung.
  *
  * @version 1.0 vom 12.10.2004
  * @author
  */

public class Dateimanager extends JFrame {
  // Anfang Variablen
  private JButton jbu1 = new JButton();
  private JButton jbu2 = new JButton();
  private JFileChooser jfco1 = new JFileChooser();
  private JFileChooser jfco2 = new JFileChooser();
  String sFileChoosed;
  String sFileChoosed1;
  String str1 = ("\\");
  private JTextField jtf1 = new JTextField();
  private JTextField jtf2 = new JTextField();
  final static StringBuffer ret = new StringBuffer();
  final static StringBuffer ret1 = new StringBuffer();
  public JList jli1 = new JList();
  public JList jli2 = new JList();
  private JScrollPane jsp1 = new JScrollPane();
  private JScrollPane jsp2 = new JScrollPane();
  private JButton jbukop = new JButton();
  public String pfad;
  public String newfile;
  private JButton jbutrans = new JButton();
// Ende Variablen

  public Dateimanager(final String title) {
    // Frame-Initialisierung
    super(title);
    addWindowListener(new WindowAdapter() {
      public void windowClosing(final WindowEvent evt) { System.exit(0); } });
    setBounds(60, 60, 700, 500);
    Container cp = getContentPane();
    cp.setLayout(null);

    // Anfang Komponenten

    jbu1.setBounds(15, 110, 35, 35);
    jbu1.setIcon(new ImageIcon(Dateimanager.class.getResource("file01.gif")));
    getContentPane().add(jbu1);
    jbu1.addActionListener(new ActionListener() {
      public void actionPerformed(final ActionEvent evt) {
        jbu1ActionPerformed(evt); } });
        
    jbu2.setBounds(300, 110, 35, 35);
    jbu2.setIcon(new ImageIcon(Dateimanager.class.getResource("file01.gif")));
    getContentPane().add(jbu2);
    jbu2.addActionListener(new ActionListener() {
      public void actionPerformed(final ActionEvent evt) {
        jbu2ActionPerformed(evt); } });

    jtf1.setText("kein Ordner ausgewählt");
    jtf1.setBackground(Color.red);
    jtf1.setEditable(false);
    jtf1.setToolTipText("Ordnername");
    jtf1.setBounds(55, 125, 140, 20);
    getContentPane().add(jtf1);
    
    jtf2.setText("kein Ordner ausgewählt");
    jtf2.setBackground(Color.red);
    jtf2.setEditable(false);
    jtf2.setToolTipText("Ordnername");
    jtf2.setBounds(340, 125, 140, 20);
    getContentPane().add(jtf2);

    jli1.setSelectionMode(0);
    jli1.setToolTipText("Ordnerinhalt");
    jli1.setBounds(15, 160, 180, 250);
    getContentPane().add(jli1);
    
    jsp1.setViewportView(jli1);
    jsp1.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
    jsp1.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
    jsp1.setBounds(15, 160, 180, 250);
    getContentPane().add(jsp1);

    jli2.setSelectionMode(0);
    jli2.setToolTipText("Ordnerinhalt");
    jli2.setBounds(300, 160, 180, 250);
    getContentPane().add(jli2);

    jsp2.setViewportView(jli2);
    jsp2.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
    jsp2.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
    jsp2.setBounds(300, 160, 180, 250);
    getContentPane().add(jsp2);
    
    jbukop.setText("kopieren");
    jbukop.setToolTipText("kopieren");
    jbukop.setIcon(new ImageIcon(Dateimanager.class.getResource("copy.gif")));
    jbukop.setBounds(220, 200, 50, 40);
    getContentPane().add(jbukop);
    jbukop.addActionListener(new ActionListener() {
      public void actionPerformed(final ActionEvent evt) {
        jbukopActionPerformed(evt); } });

    jbutrans.setIcon(new ImageIcon(Dateimanager.class.getResource("trans.gif")));
    jbutrans.setToolTipText("verschieben");
    jbutrans.setBounds(220, 250, 50, 40);
    getContentPane().add(jbutrans);
    jbutrans.addActionListener(new ActionListener() {
      public void actionPerformed(final ActionEvent evt) {
        jbutransActionPerformed(evt); } });

// Ende Komponenten

    setVisible(true);
  }

  // Anfang Ereignisprozeduren
    public void jbu1ActionPerformed(final ActionEvent evt) {
      jfco1.setDialogTitle("Wähle Ordner");
      jfco1.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); // um nur Verzeichnisse auszuwählen
    if (jfco1.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) {
      String sFileChoosed1 = jfco1.getSelectedFile().getName();
      jtf1.setText(sFileChoosed1);

      File f = new File(jfco1.getCurrentDirectory() + str1 + sFileChoosed1);
      File[] files = f.listFiles();
      ret.delete(0, ret.length()); // StringBuffer ret leeren
      for (int i = 0; i < files.length; i++) {

             ret.append(files[i].getName() + '\n');

         }
          jli1.setListData(f.list());
    }
  }
  public void jbu2ActionPerformed(final ActionEvent evt) {
      jfco2.setDialogTitle("Wähle Ordner");
      jfco2.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); // um nur Verzeichnisse auszuwählen
    if (jfco2.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) {
      String sFileChoosed = jfco2.getSelectedFile().getName();
      jtf2.setText(sFileChoosed);
      
      File f1 = new File(jfco2.getCurrentDirectory() + str1 + sFileChoosed);
      File[] files1 = f1.listFiles();
      ret1.delete(0, ret1.length()); // StringBuffer ret leeren
      for (int i = 0; i < files1.length; i++) {

             ret1.append(files1[i].getName() + '\n');

         }
          jli2.setListData(f1.list());
    }
  }
  public void jbukopActionPerformed(final ActionEvent evt) {
         pfad = (jfco1.getCurrentDirectory() + str1 + jtf1.getText() + str1 + jli1.getSelectedValue());
         newfile = (jfco2.getCurrentDirectory() + str1 + jtf2.getText() + str1 + jli1.getSelectedValue());
        int i;
          File file = new File(newfile);
       if(file.exists()) {
              // tue nichts
       } else {

    try {
          BufferedInputStream in = new BufferedInputStream(new FileInputStream(pfad));
          BufferedOutputStream out = new BufferedOutputStream(new FileOutputStream(newfile));
            while ( ( i = in.read()) != -1)
               out.write(i);
               in.close();
               out.close();
          String sFileChoosed = jfco2.getSelectedFile().getName();
          jtf2.setText(sFileChoosed);

          File f1 = new File(jfco2.getCurrentDirectory() + str1 + sFileChoosed);
          File[] files1 = f1.listFiles();
          ret1.delete(0, ret1.length()); // StringBuffer ret leeren
          for (i = 0; i < files1.length; i++) {

             ret1.append(files1[i].getName() + '\n');

             }
          jli2.setListData(f1.list());
        }catch (Exception e) {System.out.println( e );}
    }
  }
  public void jbutransActionPerformed(final ActionEvent evt) {
         pfad = (jfco1.getCurrentDirectory() + str1 + jtf1.getText() + str1 + jli1.getSelectedValue());
         newfile = (jfco2.getCurrentDirectory() + str1 + jtf2.getText() + str1 + jli1.getSelectedValue());
        int i;
          File file = new File(newfile);
       if(file.exists()) {
              // tue nichts
       } else {

    try {
          BufferedInputStream in = new BufferedInputStream(new FileInputStream(pfad));
          BufferedOutputStream out = new BufferedOutputStream(new FileOutputStream(newfile));
            while ( ( i = in.read()) != -1)
               out.write(i);
               in.close();
               out.close();
                  File oldfile = new File(pfad);
             oldfile.delete();    // löscht die alte Datei.
          String sFileChoosed1 = jfco1.getSelectedFile().getName();
          jtf1.setText(sFileChoosed1);

          File f = new File(jfco1.getCurrentDirectory() + str1 + sFileChoosed1);
          File[] files = f.listFiles();
          ret.delete(0, ret.length()); // StringBuffer ret leeren
          for (i = 0; i < files.length; i++) {

             ret.append(files[i].getName() + '\n');

         }
          jli1.setListData(f.list());
             
          String sFileChoosed = jfco2.getSelectedFile().getName();
          jtf2.setText(sFileChoosed);

          File f1 = new File(jfco2.getCurrentDirectory() + str1 + sFileChoosed);
          File[] files1 = f1.listFiles();
          ret1.delete(0, ret1.length()); // StringBuffer ret leeren
          for (i = 0; i < files1.length; i++) {

             ret1.append(files1[i].getName() + '\n');

             }
          jli2.setListData(f1.list());
        }catch (Exception e) {System.out.println( e );}
    }
  }
// Ende Ereignisprozeduren

  public static void main(final String[] args) {
    new Dateimanager("Dateimanager");

  }
}
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
J JList, Anzeige aktualisieren AWT, Swing, JavaFX & SWT 7
S JList aktualisieren AWT, Swing, JavaFX & SWT 6
B JList Anzeige aktualisieren (Models) AWT, Swing, JavaFX & SWT 2
W JList aktualisieren AWT, Swing, JavaFX & SWT 3
A JList aktualisieren AWT, Swing, JavaFX & SWT 6
G JList-Ansicht aktualisieren? AWT, Swing, JavaFX & SWT 2
0 JList alle 20 Sekunden aktualisieren? AWT, Swing, JavaFX & SWT 8
M Mal funktioniert Aktualisieren bei JList mal nicht. AWT, Swing, JavaFX & SWT 2
M JSplitPane und JList aktualisieren AWT, Swing, JavaFX & SWT 4
B JList zur Laufzeit aktualisieren AWT, Swing, JavaFX & SWT 2
V Problem mit Aktualisieren von JList mit Threads AWT, Swing, JavaFX & SWT 3
B JList aktualisieren AWT, Swing, JavaFX & SWT 11
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
J Swing JList wird nicht angezeigt 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
T Swing WindowBuilder: JList wird nicht angezeigt AWT, Swing, JavaFX & SWT 2
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
M JList wird angezeigt, JTable (DefaultTableModel) nicht AWT, Swing, JavaFX & SWT 7
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
S Swing JList wird nicht angezeigt AWT, Swing, JavaFX & SWT 3
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
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

Ähnliche Java Themen

Neue Themen


Oben