Doppelclick auf einem List item

Q-bert

Mitglied
Hallo ich habe ein Programm geschrieben, die die von mir angegebene Daten (in meinem Fall Bücher) in eine Datenbank schreibt und die dann in drei Listen anzeigt. In den Listen habe ich das so, dass mir nur den Namen eines Buches gezeigt werden. Aber ich habe noch mehr infos über ein Buch. Ich möchte, dass wenn ich auf ein Buch in der Liste ein doppelcklick mache, dann ein neues Fenster sich öffnet und ich dort die weiteren infos über das Buch sehen kann :) Vielen dank voraus.
 

Q-bert

Mitglied
Jetzt ist sie anders. Ich habe so ein Code gefunden
Code:
list1.addMouseListener(new MouseAdapter() {
            @Override
            public void mouseClicked(MouseEvent arg0) {
                if (arg0.getClickCount() == 2) {
                    moreInfo mi = new moreInfo();
                    mi.show(true);
                }
            }
        });

Es funktioniert auch. Nachdem ich ein Doppelklick mache , dann öffnet er ein neues Fenster. Doch das Problem ist, dass ein Fenster erst dann geöffnet wird, nachdem ich auf alle drei Lists ein doppelclick gemacht habe :)
 

Q-bert

Mitglied
Code:
package library;

import java.awt.*;
import java.sql.*;
import java.sql.Statement;

import javax.swing.*;
import javax.swing.border.EmptyBorder;

import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;

public class Library extends JFrame {

    private JPanel contentPane;
   
    private final JList list1;
    private final JList list2;
    private final JList list3;
    private final DefaultListModel defLiMod1 = new DefaultListModel();
    private final DefaultListModel defLiMod2 = new DefaultListModel();
    private final DefaultListModel defLiMod3 = new DefaultListModel();
    private final JTextField txtTitle;
    private final JTextField txtAuthor;
    private final JTextField txtCategorie;
    private final JTextField txtYear;
    private final JLabel lblTitle;
    private final JLabel lblAuthor;
    private final JLabel lblCategorie;
    private final JLabel lblYear;
    private final JLabel lblAbout;
    private final JEditorPane edAbout;
    private final JScrollPane scAbout;
    private final JButton btnLoad;
    private final JButton btnAdd;
   
    private final JLabel lblList1;
    private final JLabel lblList2;
    private final JLabel lblList3;
   
    private final JScrollPane scList1;
    private final JScrollPane scList2;
    private final JScrollPane scList3;
   
    private final JRadioButton rbtnSach;
    private final JRadioButton rbtnFach;
    private final JRadioButton rbtnRom;
   
    private Connection connectLoad = null;
    private PreparedStatement preparedStatementLoadSach = null;
    private ResultSet resultSetLoadSach = null;
    private PreparedStatement preparedStatementLoadFach = null;
    private ResultSet resultSetLoadFach = null;
    private PreparedStatement preparedStatementLoadRom = null;
    private ResultSet resultSetLoadRom = null;
    private java.sql.Statement statementLoadSach = null;
    private java.sql.Statement statementLoadFach = null;
    private java.sql.Statement statementLoadRom = null;
   
    private Connection connectAdd = null;
    private java.sql.Statement statementAdd = null;
    private PreparedStatement preparedStatementAdd = null;
    private ResultSet resultSetAdd = null;

    // Password nicht vergessen
    private final String url = "jdbc:mysql://localhost:3306/library?user=root&password=!&useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC&autoReconnect=true&useSSL=false";
    private final ButtonGroup buttonGroup = new ButtonGroup();
   
   
    public static void main(String[] args) {
        EventQueue.invokeLater(new Runnable() {
            public void run() {
                try {
                    Library frame = new Library();
                    frame.setSize(1350, 1000);
                    frame.setResizable(false);
                    frame.setVisible(true);
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
        });
    }

    /**
     * Create the frame.
     */
    public Library() {
       
        // Frame
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        setBounds(100, 100, 1242, 615);
        contentPane = new JPanel();
        contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
        setContentPane(contentPane);
        contentPane.setLayout(null);
       
       
        // Other Components
        lblTitle = new JLabel();
        lblTitle.setBounds(960, 40, 50, 60);
        lblTitle.setBackground(Color.WHITE);
        lblTitle.setText("Title:");
        lblTitle.setVisible(true);
        contentPane.add(lblTitle);
       
        txtTitle = new JTextField();
        txtTitle.setBounds(960, 80, 300, 40);
        txtTitle.setVisible(true);
        contentPane.add(txtTitle);       

        lblAuthor = new JLabel();
        lblAuthor.setBounds(960, 100, 81, 60);
        lblAuthor.setBackground(Color.WHITE);
        lblAuthor.setText("Author:");
        lblAuthor.setVisible(true);
        contentPane.add(lblAuthor);
       
        txtAuthor = new JTextField();
        txtAuthor.setBounds(960, 140, 300, 40);
        txtAuthor.setVisible(true);
        contentPane.add(txtAuthor);

        lblCategorie = new JLabel();
        lblCategorie.setBounds(960, 160, 100, 60);
        lblCategorie.setBackground(Color.WHITE);
        lblCategorie.setText("Kategory:");
        lblCategorie.setVisible(true);
        contentPane.add(lblCategorie);

        txtCategorie = new JTextField();
        txtCategorie.setBounds(960, 200, 300, 40);
        txtCategorie.setVisible(true);
        contentPane.add(txtCategorie);
       
        lblYear = new JLabel();
        lblYear.setBounds(960, 220, 100, 60);
        lblYear.setBackground(Color.WHITE);
        lblYear.setText("Year:");
        lblYear.setVisible(true);
        contentPane.add(lblYear);

        txtYear = new JTextField();
        txtYear.setBounds(960, 260, 300, 40);
        txtYear.setVisible(true);
        contentPane.add(txtYear);
       
        lblAbout = new JLabel();
        lblAbout.setBounds(960, 280, 300, 60);
        lblAbout.setBackground(Color.WHITE);
        lblAbout.setText("About:");
        lblAbout.setVisible(true);
        contentPane.add(lblAbout);
       
        edAbout = new JEditorPane();
        edAbout.setBounds(960, 320, 300, 200);
        edAbout.setVisible(true);
        scAbout = new JScrollPane(edAbout, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
        scAbout.setBounds(960, 320, 300, 200);
        scAbout.setVisible(true);
        contentPane.add(scAbout);
       
        lblList1 = new JLabel();
        lblList1.setBounds(0, 0, 300, 60);
        lblList1.setText("Sachbücher");
        lblList1.setVisible(true);
        lblList1.setBackground(Color.WHITE);
        contentPane.add(lblList1);
       
        lblList2 = new JLabel();
        lblList2.setBounds(320, 0, 300, 60);
        lblList2.setText("Fachbücher");
        lblList2.setVisible(true);
        lblList2.setBackground(Color.WHITE);
        contentPane.add(lblList2);
       
        lblList3 = new JLabel();
        lblList3.setBounds(640, 0, 300, 60);
        lblList3.setText("Romane");
        lblList3.setVisible(true);
        lblList3.setBackground(Color.WHITE);
        contentPane.add(lblList3);
       
        list1 = new JList(defLiMod1);
        list1.addMouseListener(new MouseAdapter() {
            @Override
            public void mouseClicked(MouseEvent arg0) {
                if (arg0.getClickCount() == 2) {
                    moreInfo mi = new moreInfo();
                    mi.show(true);
                }
            }
        });
        list1.setBounds(0, 40, 300, 1000);
        list1.setBackground(Color.WHITE);
        list1.setVisible(true);
        scList1 = new JScrollPane(list1, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
        scList1.setBounds(0, 40, 300, 1000);
        scList1.setVisible(true);
        contentPane.add(scList1);
       
        list2 = new JList(defLiMod2);
        list1.addMouseListener(new MouseAdapter() {
            @Override
            public void mouseClicked(MouseEvent arg0) {
                if (arg0.getClickCount() == 2) {
                    moreInfo mi = new moreInfo();
                    mi.show(true);
                }
            }
        });
        list2.setBounds(300, 40, 300, 1000);
        list2.setBackground(Color.WHITE);
        list2.setVisible(true);
        scList2 = new JScrollPane(list2, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
        scList2.setBounds(320, 40, 300, 1000);
        scList2.setVisible(true);
        contentPane.add(scList2);
       
        list3 = new JList(defLiMod3);
        list1.addMouseListener(new MouseAdapter() {
            @Override
            public void mouseClicked(MouseEvent arg0) {
                if (arg0.getClickCount() == 2) {
                    moreInfo mi = new moreInfo();
                    mi.show(true);
                }
            }
        });
        list3.setBounds(600, 40, 300, 1000);
        list3.setBackground(Color.WHITE);
        list3.setVisible(true);
        scList3 = new JScrollPane(list3, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
        scList3.setBounds(640, 40, 300, 1000);
        scList3.setVisible(true);
        contentPane.add(scList3);
       
        btnLoad = new JButton();
        btnLoad.setBounds(1012, 550, 200, 60);
        btnLoad.setText("Lade Bücher");
        btnLoad.setVisible(true);
        contentPane.add(btnLoad);
        btnLoad.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                try {
                    loadBoocks();
                } catch (Exception ex){
                    ex.printStackTrace();
                    System.out.println(ex);
                }
            }
        });
       
        rbtnSach = new JRadioButton();
        buttonGroup.add(rbtnSach);
        rbtnSach.setBounds(1012, 620, 200, 30);
        rbtnSach.setText("Sachbuch");
        contentPane.add(rbtnSach);
       
        rbtnFach = new JRadioButton();
        buttonGroup.add(rbtnFach);
        rbtnFach.setBounds(1012, 640, 200, 30);
        rbtnFach.setText("Fachbuch");
        contentPane.add(rbtnFach);
       
        rbtnRom = new JRadioButton();
        buttonGroup.add(rbtnRom);
        rbtnRom.setBounds(1012, 660, 200, 30);
        rbtnRom.setText("Roman");
        contentPane.add(rbtnRom);
       
        btnAdd = new JButton();
        btnAdd.setBounds(1012, 700, 200, 60);
        btnAdd.setText("Einfügen");
        btnAdd.setVisible(true);
        contentPane.add(btnAdd);
        btnAdd.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                try {
                    addBoocks();
                } catch (Exception ex){
                    ex.printStackTrace();
                    System.out.println(ex);
                }
            }
        });
       
    }
   
    public void addBoocks() throws Exception {
        String title = txtTitle.getText();
        String author = txtAuthor.getText();
        String categorie = txtCategorie.getText();
        String year = txtYear.getText();
        int yearINT = Integer.parseInt(year);
        String about = edAbout.getText();
        if (rbtnSach.isSelected() == true) {
        try {
            Class.forName("com.mysql.cj.jdbc.Driver");
            Connection con = DriverManager.getConnection(url);
            statementAdd = con.createStatement();
            statementAdd.executeUpdate("INSERT INTO sachbücher " + "VALUES (" + '"' + title + '"' + ", " + '"' + author + '"' + ", " + '"' +categorie + '"' + ", " + '"' + yearINT + '"' + ", " + '"' + about + '"' + ")");
        } catch (Exception ex) {
            ex.printStackTrace();
            System.out.println(ex);
        }
        } else if(rbtnFach.isSelected() == true) {
            try {
                Class.forName("com.mysql.cj.jdbc.Driver");
                Connection con = DriverManager.getConnection(url);
                statementAdd = con.createStatement();
                statementAdd.executeUpdate("INSERT INTO fachbücher " + "VALUES (" +  '"' + title + '"' + ", " + '"' + author + '"' + ", " + '"' +categorie + '"' + ", " + '"' + yearINT + '"' + ", " + '"' + about + '"' + ")");
            } catch (Exception ex) {
                ex.printStackTrace();
                System.out.println(ex);
            }
        } else if (rbtnRom.isSelected() == true) {
            try {
                Class.forName("com.mysql.cj.jdbc.Driver");
                Connection con = DriverManager.getConnection(url);
                statementAdd = con.createStatement();
                statementAdd.executeUpdate("INSERT INTO romane " + "VALUES (" +  '"' + title + '"' + ", " + '"' + author + '"' + ", " + '"' +categorie + '"' + ", " + '"' + yearINT + '"' + ", " + '"' + about + '"' + ")");
            } catch (Exception ex) {
                ex.printStackTrace();
                System.out.println(ex);
            }
        }
    }
   
    public void loadBoocks() throws Exception{
        try {
            Class.forName("com.mysql.cj.jdbc.Driver");
            Connection con = DriverManager.getConnection(url);
            statementLoadSach = con.createStatement();
            resultSetLoadSach = statementLoadSach.executeQuery("select Title from sachbücher");
           
            statementLoadFach = con.createStatement();
            resultSetLoadFach = statementLoadFach.executeQuery("select Title from fachbücher");
           
            statementLoadRom = con.createStatement();
            resultSetLoadRom = statementLoadRom.executeQuery("select Title from romane");
           
            while (resultSetLoadSach.next())
              {
                String titleSach = resultSetLoadSach.getString("Title");
                defLiMod1.addElement(titleSach);
              }
           
            while (resultSetLoadFach.next())
              {
                String titleFach = resultSetLoadFach.getString("Title");
                defLiMod2.addElement(titleFach);
              }
            while (resultSetLoadRom.next())
              {
                String titleRom = resultSetLoadRom.getString("Title");
                defLiMod3.addElement(titleRom);
              }
           
            System.out.println("Es hat geklappt");
        } catch (Exception ex) {
            ex.printStackTrace();
            System.out.println(ex);
        }
    }
}
 

HarleyDavidson

Bekanntes Mitglied
Nach deinem Code setzt du für "list1" dreimal einen MouseListener (Zeile 187, 205 und 222).
list2 und list3 bekommen keinen.
Wenn ich deinen Code ausführe und auf list1 einen Doppelklick ausführe,
wird dreimal das folgende ausgeführt:
Java:
moreInfo mi = new moreInfo();
mi.show(true);
 

Q-bert

Mitglied
Oh ja ich habe vergesse gestern Abend noch zu schreiben, dass es mit aufgefallen ist und ich mein Problem gelöst habe. :) Aber danke für die Antworten :)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
N Doppelclick bei JTable AWT, Swing, JavaFX & SWT 8
M Seltsame Exception bei setVisible(true) Methode in einem JFrame AWT, Swing, JavaFX & SWT 2
MartinNeuerlich Kann mir jemand, der einen Mac mit einem m1 oder m2-Chip hat, eine POM geben mit der Javafx-Fullscreen beim Mac mit m-Chip funktioniert? AWT, Swing, JavaFX & SWT 1
W 2 JTables in einem Swing-Fenster? AWT, Swing, JavaFX & SWT 5
J JavaFx PDF in einem Element in einem Fenster anzeigen. AWT, Swing, JavaFX & SWT 11
Mojo7310 Ändern von Text in JLabel mit einem Button AWT, Swing, JavaFX & SWT 11
I JTable mit einem Button zu einer Detail Seite springen AWT, Swing, JavaFX & SWT 4
S Swing zu einem Datum Tage addieren/subtrahieren AWT, Swing, JavaFX & SWT 6
E Swing Mausposition auf einem JFrame erkennen AWT, Swing, JavaFX & SWT 5
Jose05 NullPointerException bei Beschreiben eines Labels aus einem Array AWT, Swing, JavaFX & SWT 12
ExceptionOfExpectation Textdarstellung auf einem Canvas mit Hilfe von repaint(); AWT, Swing, JavaFX & SWT 6
2 JavaFX die ChoiceBox leitet den String nicht weiter oder es komm zu einem NullPointer AWT, Swing, JavaFX & SWT 8
L JavaFX javafx.fxml.LoadException bei einem Taschenrechner AWT, Swing, JavaFX & SWT 5
Z GUI Forms - Mehrere Fenster in einem Projekt AWT, Swing, JavaFX & SWT 18
N Nur bei einem Textfiled Nullpointerexception bei getText() AWT, Swing, JavaFX & SWT 1
H JComobox in einem JPopupNeu AWT, Swing, JavaFX & SWT 7
P Button simpler random auf einem JPanel verteilen? AWT, Swing, JavaFX & SWT 3
W Inject bei einem Swing Frontend AWT, Swing, JavaFX & SWT 8
H Daten aus einer XML(x83-Datei) in einem JFrame anzeigen lassen AWT, Swing, JavaFX & SWT 9
Z Swing Drag and Drop mit einem JButton AWT, Swing, JavaFX & SWT 1
Z Mit einem Button einen anderen Button Triggern AWT, Swing, JavaFX & SWT 3
D AWT Wie kann ich ein Frame von einem anderen aus beeinflussen? AWT, Swing, JavaFX & SWT 7
T Setzen von der Schriftgröße bei einem Shell AWT, Swing, JavaFX & SWT 15
A checkbox in einer TableView abhängig von einem anderen Celleninhalt disablen AWT, Swing, JavaFX & SWT 1
J Fenster mit Inhalten aus einem Array Füllen AWT, Swing, JavaFX & SWT 4
D JavaFX Ein Parameter von einem Stage(GUI) zu einem anderen übergeben AWT, Swing, JavaFX & SWT 6
T Bilder bei einem JFrame einfügen AWT, Swing, JavaFX & SWT 4
S JavaFX Variablen in einem FXML File verwenden AWT, Swing, JavaFX & SWT 8
A Objekt von einem Window erstellen? AWT, Swing, JavaFX & SWT 8
Drachenbauer Swing Wie ändere ich die helle geklickt-Farbe von einem JButton? AWT, Swing, JavaFX & SWT 4
ralfb1105 JavaFX Alert Confirmation Dialog aus einem Service Thread AWT, Swing, JavaFX & SWT 8
F JavaFX Aktuelle Zeit in einem TextField anzeigen AWT, Swing, JavaFX & SWT 7
M JavaFX Bild zur ImageView in einem Kreis anzeigen. AWT, Swing, JavaFX & SWT 4
F JavaFX PNG aus einem resource Ordner laden AWT, Swing, JavaFX & SWT 8
F JavaFX Checken ob der Input einem festgelegten Format gleicht AWT, Swing, JavaFX & SWT 7
B JavaFX Bilder in einem Gewissen bereich halten AWT, Swing, JavaFX & SWT 1
cool_brivk24 BufferedImage einem ClickEvent hinzufügen AWT, Swing, JavaFX & SWT 13
J JavaFX von einem Array aus Buttons herausfinden auf welcher geklickt wurde aus dem Array. AWT, Swing, JavaFX & SWT 1
C SWT autosize bei gc.drawString() auf einem Label AWT, Swing, JavaFX & SWT 7
R Farbe zu einem Eckpunkt generieren AWT, Swing, JavaFX & SWT 2
T Reihenfolge der Komponenten im einem JFrame AWT, Swing, JavaFX & SWT 8
F abgeleitete Panels von einem ContentPanel AWT, Swing, JavaFX & SWT 4
heinz ketchup While-Schleife in einem Service für GUI AWT, Swing, JavaFX & SWT 22
D zwei JLabel stapeln in einem JPanel AWT, Swing, JavaFX & SWT 5
H Hintergrundbild in einem Programm AWT, Swing, JavaFX & SWT 4
F RGB-Werte aus einem String einlesen AWT, Swing, JavaFX & SWT 26
stroggi Swing Mehrere transparentes Objekte (Grafiken) über einem Bild (JLabel) darstellen AWT, Swing, JavaFX & SWT 4
I JavaFX Fenster wird auf einem anderen Rechner anders dargestellt AWT, Swing, JavaFX & SWT 5
DaCrazyJavaExpert Swing Zwei gleichgroße Panels in einem Scrollpane mit Layout AWT, Swing, JavaFX & SWT 9
W Swing Hilfe beim Einbinden von Bildern in einem JFrame AWT, Swing, JavaFX & SWT 8
F AWT mehrere Panels in einem Frame AWT, Swing, JavaFX & SWT 17
L JavaFX Mehrere JavaFX Szenen mit einem Menü AWT, Swing, JavaFX & SWT 1
L JavaFX Klickverhalten bei einem Panel AWT, Swing, JavaFX & SWT 1
V JavaFX Button Controller Fehler, trotz Erfolg in einem anderem Code? AWT, Swing, JavaFX & SWT 7
Y Darstellung und MouseHover bei bestimmten Wörtern in einem String AWT, Swing, JavaFX & SWT 2
GreenTeaYT Wie vergebe Ich den Jframe Title den Namen aus einem Element von der Arraylist ? AWT, Swing, JavaFX & SWT 4
H Geld pro Sekunde in einem Clickerspiel AWT, Swing, JavaFX & SWT 4
Java_RY wie kann ich auf JButtons in einem JPanel zugreifen AWT, Swing, JavaFX & SWT 3
F Zeichnung einem JPanel im Layoutmanager zuweisen AWT, Swing, JavaFX & SWT 3
Ghostman1711 Hinzufügen ausgewählter Dateinen des Filechoosers zu einem JTable AWT, Swing, JavaFX & SWT 9
T AWT Farben in einem Bild ändern AWT, Swing, JavaFX & SWT 8
R Swing JLabel berührung an einem anderen Label prüfen AWT, Swing, JavaFX & SWT 3
M Text in einem Label fett setzen AWT, Swing, JavaFX & SWT 4
E Swing Copy und Paste eines einzelnen Knoten aus einem JTree AWT, Swing, JavaFX & SWT 1
7 JavaFX Problem beim Zeichnen eines Dreiecks in einem GUI AWT, Swing, JavaFX & SWT 6
K JavaFX Mehrere Cell Editors in einem TreeView Item AWT, Swing, JavaFX & SWT 2
F JavaFX JavaFX - Hintergrundmusik in einem seperatem Task/Service AWT, Swing, JavaFX & SWT 6
D JavaFX Gesetzte Variable in einem Controller im Controller laden AWT, Swing, JavaFX & SWT 1
D Swing JCombobox in einem JTable vorbelegen AWT, Swing, JavaFX & SWT 4
T Swing JTable Zeile mit ausgelesenen Werten mit Hilfe von einem Button hinzufügen AWT, Swing, JavaFX & SWT 1
E JavaFX MenuBar und ToolBar zu einem Bereich AWT, Swing, JavaFX & SWT 3
Y Kann man Buttons in einem JFrame rund machen ? AWT, Swing, JavaFX & SWT 2
D Timer für Bildfolge in einem jLabel AWT, Swing, JavaFX & SWT 5
C (JavaFX 8) SQLite Datenbank in einem TableView darstellen AWT, Swing, JavaFX & SWT 2
M JavaFX wie kann mann sein frame mit einem Icon fersehen? AWT, Swing, JavaFX & SWT 2
L 2D-Grafik Dreieck in einem Kreis??? AWT, Swing, JavaFX & SWT 1
F Swing Image einem Button hinzufügen AWT, Swing, JavaFX & SWT 5
J Swing unterschiedliche Inhalte in einem JFrame AWT, Swing, JavaFX & SWT 3
R Swing Mehrere JTextFields mit einem Document Listener AWT, Swing, JavaFX & SWT 2
T Swing Größe einer Komponente in einem BoxLayout / FlowLayout festlegen AWT, Swing, JavaFX & SWT 7
S Punkt finden der in einem Shape liegt..? AWT, Swing, JavaFX & SWT 11
A Swing Externe Klassen aufrufen und in einem bereits vorhandenen Container einfügen AWT, Swing, JavaFX & SWT 0
P LayoutManager TextField.setSize(); in einem FlowLayout AWT, Swing, JavaFX & SWT 3
H Position eines JLabel in einem JPanel AWT, Swing, JavaFX & SWT 2
Shams Probleme bei dem Hinzufügen von Komponenten zu einem JFrame AWT, Swing, JavaFX & SWT 3
M Mehrere Jpanel in einem JScrollPane (Layout) AWT, Swing, JavaFX & SWT 2
M Java FX Innerhalb einem FXML-Dialog weiteren FXML-Dialog einblenden AWT, Swing, JavaFX & SWT 3
J Bilder als Variable an einem Objekt speichern AWT, Swing, JavaFX & SWT 3
D Swing &MouseListener in einem JFrame, sinnig? AWT, Swing, JavaFX & SWT 11
J RadioButton-Gruppe in Kombination mit einem Button AWT, Swing, JavaFX & SWT 6
S 3D-Grafik 3d Grafik auf einem JPanel oder im JScrollPane AWT, Swing, JavaFX & SWT 1
G Text im textfeld in einem Editor anzeigen AWT, Swing, JavaFX & SWT 18
V Fenster in einem Fenster anordnen AWT, Swing, JavaFX & SWT 7
E Alles in einem Fenster AWT, Swing, JavaFX & SWT 5
F SWT Problem mit Tabelle und Combobox in einem Wizard AWT, Swing, JavaFX & SWT 5
A Probleme mit 2 JFrames in einem Programm AWT, Swing, JavaFX & SWT 7
R Array aus einem Objekt auslesen AWT, Swing, JavaFX & SWT 4
S ComboBox-Werte aus einem Array an Textfields übergeben AWT, Swing, JavaFX & SWT 3
A Swing 2 JSlider verknüpfen und mit einem JTextField vergleichen, dann Ausgabe AWT, Swing, JavaFX & SWT 5
C Probleme mit Buttons und einem ActionListener AWT, Swing, JavaFX & SWT 2

Ähnliche Java Themen

Neue Themen


Oben