Erste Schritte Einfaches Programm und GUI zusammen bringen

hfkgwlsl

Neues Mitglied
Hallo,

ich möchte aus einem eig. schon fertigen Programm abgespeicherte "Arbeiten" in einer LinkedList mit mehreren Variblen in einer GUI anzeigen und bearbeiten können.
Jedoch scheitere ich schon an der JList.
BVerwaltungUI wird der main Klasse instanziert und guierstellen aufgerufen.
Die Arbeiten sind abgespeichert mit Format:

ID: 0
Vorname Nachname - Thema
Kurs
Jahr

Firmendaten werden in einer extra LinkedList behandelt.

Java:
LArbeiten.setListData(BVerwaltung.arbeiten.toArray());
funktioniert bei mir nicht.

Java:
public class BVerwaltungUI extends javax.swing.JFrame {

    public BVerwaltungUI() {
        initComponents();
    }
    @SuppressWarnings("unchecked")                       
    private void initComponents() {

        PBachelordaten = new javax.swing.JPanel();
        LTitel = new javax.swing.JLabel();
        LTitelID = new javax.swing.JLabel();
        LFirmenID = new javax.swing.JLabel();
        LKurs = new javax.swing.JLabel();
        LErstellungsjahr = new javax.swing.JLabel();
        LAutor = new javax.swing.JLabel();
        TFTitel = new javax.swing.JTextField();
        TFTitelID = new javax.swing.JTextField();
        TFFirmenID = new javax.swing.JTextField();
        TFKurs = new javax.swing.JTextField();
        TFErstellungsjahr = new javax.swing.JTextField();
        TFAutor = new javax.swing.JTextField();
        PFirmendaten = new javax.swing.JPanel();
        TFFirmenname = new javax.swing.JTextField();
        TFFirmenID2 = new javax.swing.JTextField();
        TFStandort = new javax.swing.JTextField();
        LFirmenname = new javax.swing.JLabel();
        LFirmenID2 = new javax.swing.JLabel();
        LStandort = new javax.swing.JLabel();
        BNeu = new javax.swing.JButton();
        SPArbeiten = new javax.swing.JScrollPane();
        LArbeiten = new javax.swing.JList();
        BAnzeigen = new javax.swing.JButton();
        BLöschen = new javax.swing.JButton();
        BAendern = new javax.swing.JButton();
        PSocket = new javax.swing.JPanel();
        BDownload = new javax.swing.JButton();
        BUpload = new javax.swing.JButton();

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
        setTitle("Projekt IT11");

        PBachelordaten.setBorder(javax.swing.BorderFactory.createTitledBorder("Bachelorarbeits-Daten"));
        PBachelordaten.setToolTipText("");

        LTitel.setText("Titel:");

        LTitelID.setText("TitelID:");

        LFirmenID.setText("FirmenID:");

        LKurs.setText("Kurs:");

        LErstellungsjahr.setText("Erstellungsjahr:");

        LAutor.setText("Autor:");

        javax.swing.GroupLayout PBachelordatenLayout = new javax.swing.GroupLayout(PBachelordaten);
        PBachelordaten.setLayout(PBachelordatenLayout);
        PBachelordatenLayout.setHorizontalGroup(
            PBachelordatenLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, PBachelordatenLayout.createSequentialGroup()
                .addGroup(PBachelordatenLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, PBachelordatenLayout.createSequentialGroup()
                        .addGap(23, 23, 23)
                        .addComponent(LFirmenID)
                        .addGap(18, 18, 18)
                        .addComponent(TFFirmenID, javax.swing.GroupLayout.PREFERRED_SIZE, 126, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, PBachelordatenLayout.createSequentialGroup()
                        .addGap(35, 35, 35)
                        .addGroup(PBachelordatenLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                            .addGroup(PBachelordatenLayout.createSequentialGroup()
                                .addComponent(LTitel)
                                .addGap(18, 18, 18)
                                .addComponent(TFTitel, javax.swing.GroupLayout.PREFERRED_SIZE, 111, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addGroup(PBachelordatenLayout.createSequentialGroup()
                                .addComponent(LTitelID)
                                .addGap(18, 18, 18)
                                .addComponent(TFTitelID, javax.swing.GroupLayout.PREFERRED_SIZE, 126, javax.swing.GroupLayout.PREFERRED_SIZE)))))
                .addGap(18, 18, 18)
                .addGroup(PBachelordatenLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(LKurs, javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(LErstellungsjahr, javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(LAutor, javax.swing.GroupLayout.Alignment.TRAILING))
                .addGap(18, 18, 18)
                .addGroup(PBachelordatenLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(TFKurs, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 108, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(TFErstellungsjahr, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 126, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(TFAutor, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        PBachelordatenLayout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {TFAutor, TFErstellungsjahr, TFFirmenID, TFKurs, TFTitel, TFTitelID});

        PBachelordatenLayout.setVerticalGroup(
            PBachelordatenLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(PBachelordatenLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(PBachelordatenLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(LTitel)
                    .addComponent(LKurs)
                    .addComponent(TFTitel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(TFKurs, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addGroup(PBachelordatenLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(LTitelID)
                    .addComponent(LErstellungsjahr)
                    .addComponent(TFTitelID, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(TFErstellungsjahr, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addGroup(PBachelordatenLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(LFirmenID)
                    .addComponent(LAutor)
                    .addComponent(TFFirmenID, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(TFAutor, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        PBachelordatenLayout.linkSize(javax.swing.SwingConstants.VERTICAL, new java.awt.Component[] {TFAutor, TFErstellungsjahr, TFFirmenID, TFKurs, TFTitel, TFTitelID});

        PFirmendaten.setBorder(javax.swing.BorderFactory.createTitledBorder("Firmen-Daten"));

        LFirmenname.setText("Firmenname:");

        LFirmenID2.setText("FirmenID:");

        LStandort.setText("Standort:");

        BNeu.setText("Neue Arbeit erfassen");

        javax.swing.GroupLayout PFirmendatenLayout = new javax.swing.GroupLayout(PFirmendaten);
        PFirmendaten.setLayout(PFirmendatenLayout);
        PFirmendatenLayout.setHorizontalGroup(
            PFirmendatenLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(PFirmendatenLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(PFirmendatenLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(LFirmenname)
                    .addComponent(LFirmenID2))
                .addGap(18, 18, 18)
                .addGroup(PFirmendatenLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(TFFirmenname, javax.swing.GroupLayout.PREFERRED_SIZE, 125, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(TFFirmenID2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(47, 47, 47)
                .addGroup(PFirmendatenLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addGroup(PFirmendatenLayout.createSequentialGroup()
                        .addComponent(LStandort)
                        .addGap(18, 18, 18)
                        .addComponent(TFStandort, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(BNeu, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        PFirmendatenLayout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {TFFirmenID2, TFFirmenname, TFStandort});

        PFirmendatenLayout.setVerticalGroup(
            PFirmendatenLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(PFirmendatenLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(PFirmendatenLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(TFFirmenname, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(TFStandort, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(LFirmenname)
                    .addComponent(LStandort))
                .addGap(19, 19, 19)
                .addGroup(PFirmendatenLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(TFFirmenID2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(LFirmenID2)
                    .addComponent(BNeu))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        PFirmendatenLayout.linkSize(javax.swing.SwingConstants.VERTICAL, new java.awt.Component[] {TFFirmenID2, TFFirmenname, TFStandort});

        LArbeiten.setBorder(javax.swing.BorderFactory.createTitledBorder("Bachelor-Arbeiten"));
        LArbeiten.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION);
        LArbeiten.setToolTipText("");
        LArbeiten.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
        SPArbeiten.setViewportView(LArbeiten);

        BAnzeigen.setText("Anzeigen");

        BLöschen.setText("Löschen");

        BAendern.setText("Ändern");

        PSocket.setBorder(javax.swing.BorderFactory.createTitledBorder("Serveranbindung"));

        BDownload.setText("Herunterladen");

        BUpload.setText("Raufladen");

        javax.swing.GroupLayout PSocketLayout = new javax.swing.GroupLayout(PSocket);
        PSocket.setLayout(PSocketLayout);
        PSocketLayout.setHorizontalGroup(
            PSocketLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(PSocketLayout.createSequentialGroup()
                .addGap(11, 11, 11)
                .addComponent(BDownload, javax.swing.GroupLayout.PREFERRED_SIZE, 149, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addComponent(BUpload, javax.swing.GroupLayout.PREFERRED_SIZE, 141, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        PSocketLayout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {BDownload, BUpload});

        PSocketLayout.setVerticalGroup(
            PSocketLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(PSocketLayout.createSequentialGroup()
                .addGap(11, 11, 11)
                .addGroup(PSocketLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(BDownload)
                    .addComponent(BUpload))
                .addGap(0, 0, Short.MAX_VALUE))
        );

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(PBachelordaten, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addComponent(PFirmendaten, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(SPArbeiten)
                    .addComponent(PSocket, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                .addGap(18, 18, 18)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(BAnzeigen, javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(BLöschen, javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(BAendern, javax.swing.GroupLayout.Alignment.TRAILING))
                .addContainerGap())
        );

        layout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {BAendern, BAnzeigen, BLöschen});

        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addComponent(PBachelordaten, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(PFirmendaten, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(layout.createSequentialGroup()
                        .addComponent(BAnzeigen)
                        .addGap(18, 18, 18)
                        .addComponent(BLöschen)
                        .addGap(18, 18, 18)
                        .addComponent(BAendern))
                    .addComponent(SPArbeiten, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(PSocket, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        pack();
    }                       
    public static void guierstellen() {
        try {
            for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
                if ("Nimbus".equals(info.getName())) {
                    javax.swing.UIManager.setLookAndFeel(info.getClassName());
                    break;
                }
            }
        } catch (ClassNotFoundException ex) {
            java.util.logging.Logger.getLogger(BVerwaltungUI.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (InstantiationException ex) {
            java.util.logging.Logger.getLogger(BVerwaltungUI.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (IllegalAccessException ex) {
            java.util.logging.Logger.getLogger(BVerwaltungUI.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (javax.swing.UnsupportedLookAndFeelException ex) {
            java.util.logging.Logger.getLogger(BVerwaltungUI.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        }
        
        java.awt.EventQueue.invokeLater(new Runnable() {

            @Override
            public void run() {
                new BVerwaltungUI().setVisible(true);
            }
        });
    }                  
    private javax.swing.JButton BAendern;
    private javax.swing.JButton BAnzeigen;
    private javax.swing.JButton BDownload;
    private javax.swing.JButton BLöschen;
    private javax.swing.JButton BNeu;
    private javax.swing.JButton BUpload;
    private javax.swing.JList LArbeiten;
    private javax.swing.JLabel LAutor;
    private javax.swing.JLabel LErstellungsjahr;
    private javax.swing.JLabel LFirmenID;
    private javax.swing.JLabel LFirmenID2;
    private javax.swing.JLabel LFirmenname;
    private javax.swing.JLabel LKurs;
    private javax.swing.JLabel LStandort;
    private javax.swing.JLabel LTitel;
    private javax.swing.JLabel LTitelID;
    private javax.swing.JPanel PBachelordaten;
    private javax.swing.JPanel PFirmendaten;
    private javax.swing.JPanel PSocket;
    private javax.swing.JScrollPane SPArbeiten;
    private javax.swing.JTextField TFAutor;
    private javax.swing.JTextField TFErstellungsjahr;
    private javax.swing.JTextField TFFirmenID;
    private javax.swing.JTextField TFFirmenID2;
    private javax.swing.JTextField TFFirmenname;
    private javax.swing.JTextField TFKurs;
    private javax.swing.JTextField TFStandort;
    private javax.swing.JTextField TFTitel;
    private javax.swing.JTextField TFTitelID;                
}

Kompiliert:
http://img6.imagebanana.com/img/akz9kghp/Unbenannt.jpg
 

Volvagia

Top Contributor
Ich weiß nicht wie weit das bei diesen Ding (bei "Source" musste ich einfach zu viel lachen) möglich ist, aber übergib doch per Konstruktor ein Model, in das du die Daten schreibst. In der Implementierung schreibst du es dann in eine Liste oder machst was auch immer du machen willst (was ja der Vorteil eines Interfaces ist). Oder von der du die Daten bekommst.
 

Kevin94

Top Contributor
Funktioniert nicht ist eine sehr genau Fehlerbeschreibung, meine Glaskugel sagt dazu:
- Der Kompiler könnte motzen wegen RawType, wenn du schon Java7 verwendest, was du aber nicht tust
- Es könnte in der GUI nichts angezeigt werden, weil die Liste leer sein könnte
- Es könnte eine NPE fliegen, weil die List noch nicht initialisiert wurde

Der Klasse mit der Liste und eine genauere Fehlerbescheibung wären also hilfreich.
Und zu deinem Code: Das ist schreklich zu lesen. Hast du noch nichts von import's gehört? Und man kann den Text Komponenten auch direkt im Konstruktor übergeben.
 

Volvagia

Top Contributor
Für mich klingt es eher als ob er eine GUI in Netbean (hab soetwas ähnliches bei dem man sich fragt ob es Verletzte gab als die Bombe im Code eingeschlagen hat erst vor kurzen gesehen) zusammengeklickt hat um zu sagen das er etwas programmiert hat, und nun keine Ahnung hat, wie er damit was anfängt.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Einfaches TicTacToe Programm Java Basics - Anfänger-Themen 19
S KeyListener für einfaches Programm Java Basics - Anfänger-Themen 3
R einfaches Programm, viele Probleme Java Basics - Anfänger-Themen 29
C Einfaches Paint-Programm Java Basics - Anfänger-Themen 9
R OOP Einfaches Programmierbeispiel für Assoziation, Aggregation und Komposition gesucht Java Basics - Anfänger-Themen 10
Kamy Ein einfaches "Vier Gewinnt" Spiel für Anfängerin Java Basics - Anfänger-Themen 51
J Einfaches Quadrat auf der Console ausgeben lassen Java Basics - Anfänger-Themen 7
H ein einfaches Tic Tac Toe Spiel Java Basics - Anfänger-Themen 1
L Einfaches Kartenspiel (Spieler Klasse) Java Basics - Anfänger-Themen 14
R Einfaches refresh während runtime Java Basics - Anfänger-Themen 4
M JSP-Einfaches Bild anzeigen Java Basics - Anfänger-Themen 4
F Einfaches Threadbeispiel.. Java Basics - Anfänger-Themen 7
S Referentielle Integrität ? (Einfaches Bsp) Java Basics - Anfänger-Themen 2
G Erste Schritte Einfaches Gästebuch erstellen mit Array Java Basics - Anfänger-Themen 7
V Klassen import - einfaches Umleiten auf eigene Klassen? Java Basics - Anfänger-Themen 8
A Android Datenbank gaaanz einfaches Insert geht nicht - warum? Java Basics - Anfänger-Themen 4
B OOP einfaches regex Java Basics - Anfänger-Themen 10
K einfaches Drucken von Text (und ggf Bildern,gemischt) Java Basics - Anfänger-Themen 11
M Ganz einfaches Beispiel, finde den Fehler aber nicht :( Java Basics - Anfänger-Themen 2
S Einfaches Regulaerer Ausdruck Problem Java Basics - Anfänger-Themen 7
E einfaches Schachbrett generieren Java Basics - Anfänger-Themen 9
S einfaches Pokerprogramm Java Basics - Anfänger-Themen 52
H einfaches Array -> ']' expected Java Basics - Anfänger-Themen 9
H Webservice - Einfaches Beispiel Java Basics - Anfänger-Themen 2
F Ich raffs nicht! - Wie mache ich ein einfaches Java-window? Java Basics - Anfänger-Themen 54
S Einfaches int Array gibt über System.out.println merkwürden Wert aus Java Basics - Anfänger-Themen 9
K Einfaches Bubblesort Java Basics - Anfänger-Themen 11
O einfaches rechnen mit zahlen Java Basics - Anfänger-Themen 4
H Einfaches Date-parse problem Java Basics - Anfänger-Themen 2
T Array auf einfaches Element umwandeln Java Basics - Anfänger-Themen 8
G einfaches Regex Problem Java Basics - Anfänger-Themen 4
M EInfaches Addieren mit Abbruchbedingung Java Basics - Anfänger-Themen 9
M [Einfaches Beispiel] Problem mit innere Klassen Java Basics - Anfänger-Themen 4
S Einfaches Rechenprogramm Java Basics - Anfänger-Themen 2
G Einfaches Rechenprogramm schreiben! Java Basics - Anfänger-Themen 8
A ausgabe eines arrays - einfaches beispiel Java Basics - Anfänger-Themen 4
M Einfaches Menü erstellen Java Basics - Anfänger-Themen 106
D was ist denn nun schon wieder? Einfaches JSP. Java Basics - Anfänger-Themen 6
D Ein einfaches Problem aber ich brauche einen TIP Java Basics - Anfänger-Themen 2
P Ein einfaches Spiel: TicTacToe. Fehler und Vorschläge Java Basics - Anfänger-Themen 3
F einfaches Menue in einer Textkonsole Java Basics - Anfänger-Themen 4
W einfaches Frame öffnen Java Basics - Anfänger-Themen 2
N Wahrscheinlich ganz einfaches Problem, aber unverständlich! Java Basics - Anfänger-Themen 3
S einfaches script mit Eingabeaufforderung starten (javac) Java Basics - Anfänger-Themen 8
B Einfaches Speichern und Laden in Java? Java Basics - Anfänger-Themen 3
L Einfaches Warten in eine Schleife Java Basics - Anfänger-Themen 9
P einfaches Perl-Skript aufrufen Java Basics - Anfänger-Themen 7
G einfaches jdialog beispiel Java Basics - Anfänger-Themen 1
B Oberflaecheprog einfaches beispiel (button action listener) Java Basics - Anfänger-Themen 5
N Vermutlich einfaches Problem.. Java Basics - Anfänger-Themen 3
A "Hello World"-Programm läuft nicht Java Basics - Anfänger-Themen 16
J Delay erzeugen, ohne Programm zu blockieren Java Basics - Anfänger-Themen 7
Ü Dead Code im Programm? Java Basics - Anfänger-Themen 13
M Java Mail Programm Java Basics - Anfänger-Themen 4
E Java Programm zur anzeige, ob Winter- oder Sommerzeit herrscht Java Basics - Anfänger-Themen 62
M Mini Jar-Programm Java Basics - Anfänger-Themen 51
G JTable Listselectionlistener friert das Programm ein Java Basics - Anfänger-Themen 8
M Das Programm stellt nichts dar Java Basics - Anfänger-Themen 2
K Programm compilierbar aber nicht ausführbar... Java Basics - Anfänger-Themen 21
Z Programm Ideen Java Basics - Anfänger-Themen 8
P Wie kann ich in meinem Java Programm etwas dauerhaft speichern? Java Basics - Anfänger-Themen 5
P Wie kann ich beispielsweise Speicherstände eines Spiels DAUERHAFT in meinem Programm speichern? Java Basics - Anfänger-Themen 3
H Java-Programm zur Ausgabe von Zuständen Java Basics - Anfänger-Themen 80
G Kann Java-Programm nicht als jar aufrufen, auch als EXE nicht Java Basics - Anfänger-Themen 19
benny1993 Java Programm erstellen für ein Fußball-Turnier Java Basics - Anfänger-Themen 3
T Programm stürzt ab Java Basics - Anfänger-Themen 40
KeinJavaFreak Erste Schritte Programm "Java(TM) Platform SE binary " nicht vorhanden Java Basics - Anfänger-Themen 1
G Programm läuft durch, ohne Eingabe aus dem Chat abzuwarten Java Basics - Anfänger-Themen 4
N Programm Funktioniert mit .txt Datei aber nicht mit .rtf Datei Java Basics - Anfänger-Themen 2
N Interpreter-Fehler Compiler zeigt keine Fehler an, aber das Programm läuft nicht (BlueJ) Java Basics - Anfänger-Themen 2
D Java Programm mit Batch-Datei starten Java Basics - Anfänger-Themen 32
Jul1n4tor Programm mit Scanner und If-Statements Java Basics - Anfänger-Themen 2
D Wie sehe ich ein Java-Programm? Java Basics - Anfänger-Themen 27
K Ist das Programm schlecht bzw. schlampig programmiert ? Java Basics - Anfänger-Themen 9
Zrebna Kann Java Programm nicht in Konsole ausführen Java Basics - Anfänger-Themen 1
K Warum läuft das Programm nicht(bzw. nicht richtig) Java Basics - Anfänger-Themen 4
M Von Eclipse zum richtigen Programm Java Basics - Anfänger-Themen 1
nbergmann IntelliJ: Wie lade ich ein fertiges Programm aus dem Lehrbuch? Java Basics - Anfänger-Themen 26
D Anfängerfrage zu meinem Programm. Java Basics - Anfänger-Themen 15
nbergmann Eclipse: Lehrbuch-Programm startet nicht Java Basics - Anfänger-Themen 22
I Jetty starten von Programm (Main) Java Basics - Anfänger-Themen 27
Kydo Programm Beschreibung Java Basics - Anfänger-Themen 3
nbergmann Eclipse: Lehrbuch-Programm startet nicht Java Basics - Anfänger-Themen 7
T Java FXML selbes Fenster verschiedene Stellen im Programm Java Basics - Anfänger-Themen 5
frager2345 Programm erstellen ohne Autoboxing und Unboxing Java Basics - Anfänger-Themen 13
D JAVA Programm schreiben Java Basics - Anfänger-Themen 46
P exportiertes Programm funktioniert nur teilweise Java Basics - Anfänger-Themen 7
J Mein Programm läuft bei der ersten Eingabe nicht mehr weiter, woran liegt das? Java Basics - Anfänger-Themen 6
M Wo hält das Programm an? Java Basics - Anfänger-Themen 11
J Mein Java Programm lässt sich nicht mehr bearbeiten Java Basics - Anfänger-Themen 2
Fugover Programm funktioniert nicht Java Basics - Anfänger-Themen 11
Fugover Kopfrechnen-Programm Java Basics - Anfänger-Themen 6
NadimArazi Wie kann ich eine collision detection für die Paddles in meinem Pong Programm hinzufügen? Java Basics - Anfänger-Themen 4
sserio Wieso funktioniert mein Programm nicht Java Basics - Anfänger-Themen 2
sserio Größtes Palindrom-Produkt Programm funktioniert nur halb Java Basics - Anfänger-Themen 23
J selbst erstellte Datei mit Programm öffnen Java Basics - Anfänger-Themen 10
F nach Methode Programm nicht beenden Java Basics - Anfänger-Themen 9
A wie kann ich es in meinem Programm rein tun Java Basics - Anfänger-Themen 8
S Fehler beim Programm Java Basics - Anfänger-Themen 2
Jose05 Fehler im Programm feststellen Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben