Problem beim Speichern und Laden von Daten

Saumau

Mitglied
Hi Leute,

ich hab da mal ein kleines Problem. Ich möchte gern ein Programm schreiben was etwas speichert und es auch wieder laden kann. Dazu hab ich schon ein kleines Konsolenprogramm geschrieben.Das klappt auch soweit alles.

Java:
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package objektspeichern;

/**
 *
 * @author manfredschaumburg
 */

import java.io.*;

public class Main {
     String [] date = {"Mo", "Di", "Mi"};
    /**
     * @param args the command line arguments
     */

     public void saveDate () throws Exception {
        FileOutputStream fos = new FileOutputStream("date.out");
        ObjectOutputStream oos = new ObjectOutputStream(fos);
        oos.writeObject(date);
        date[1]="xxx";
        System.out.println("date [1]"+date[1]);
        oos.flush();
        oos.close();
        fos.close();
    }
    
    public void loadDate () throws Exception {
        FileInputStream fis = new FileInputStream("date.out");
        ObjectInputStream ois = new ObjectInputStream(fis);
        date = (String []) ois.readObject();
        System.out.println("date [1]"+date[1]);
        ois.close();
        fis.close();
    }



    public static void main(String[] args) throws Exception {
      Main m = new Main();
      m.saveDate();
      m.loadDate();
      // loadDate();
    }
}

Nun möchte ich allerdings ein Programm mit GUI schreiben (JFrame.java) doch ich habe keine Ahnung wie das gehen soll.
Ich möchte einfach nur ein jTextField und zwei Buttons mit dem man den Text des jTextFields speichern kann und später auch wieder laden kann und möglichst nur mit den Befehlen die ich oben auch verwendet habe.
Kann mir da jemand mal ein Beispielprogramm schreiben?


Danke schonmal im voraus.
mfg Max
 

Volvagia

Top Contributor
Stichwörter: JFrame als Fenster, JTextField zur Eingabe, JButton als Tasten, LayoutManager um die Komponenten anordnen zu lassen (anfangs wohl das mit Abstand schwierigse Thema, aber viel zu wichtig zum ignorieren), ActionListener damit die Buttons auch etwas tun.
Beispielprogramm bringt nicht zu viel, einerseits lernst du damit nicht so viel, andererseits muss jeder seinen eigenen Stil finden.
 

André Uhres

Top Contributor
Hallo Max,

willkommen im Forum!
Kannst du mir mal Geld überweisen, damit ich dir dein Programm schreibe?

Kleiner Scherz. Aber jetzt im Ernst: lies doch erst mal ein Tutorial über Gui Programmierung.
Wenn du dann noch ein Problem hast, dann poste deinen Code und erkläre uns das konkrete Problem.

Gruß,
André
 

Saumau

Mitglied
Mit GUI kenn ich mich schon aus, doch wenn ich diesen Code den ich am Anfang gepostet habe, einfüge, dann geht das überhaupt nicht. Es kommen immer Fehlermeldungen.
Kann mir nicht doch vielleicht jemand mal nur ein Beispiel schreiben? Kann auch nur der Teil mit den Buttons sein.
 
D

despikyxd

Gast
das problem dürfte wohl der name deiner klasse sein ... weil so weis der compiler nämlich nicht mehr ob er javax.swing.JFrame oder deine JFrame klasse nutzen soll ...
 

Volvagia

Top Contributor
Noch Besser (schließt den Source natürlich nicht aus) wäre die Fehlermeldungen zu posten, daraus kann man gleich auf den Fehler schließen.
 

Saumau

Mitglied
Das ist der Code den ich jetzt hab, aber der geht vorne und hinten nicht ;(

Java:
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/*
 * NewJFrame.java
 *
 * Created on 26.04.2011, 13:18:37
 */

import java.io.*;

package speichernladen;

/**
 *
 * @author max
 */
public class NewJFrame extends javax.swing.JFrame {

    /** Creates new form NewJFrame */
    public NewJFrame() {
        initComponents();
    }

    /** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">
    private void initComponents() {

        Speichern = new javax.swing.JButton();
        jTextField1 = new javax.swing.JTextField();
        Laden = new javax.swing.JButton();

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

        Speichern.setText("Speichern");
        Speichern.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                SpeichernActionPerformed(evt);
            }
        });

        jTextField1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jTextField1ActionPerformed(evt);
            }
        });

        Laden.setText("Laden");
        Laden.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                LadenActionPerformed(evt);
            }
        });

        org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(org.jdesktop.layout.GroupLayout.TRAILING, layout.createSequentialGroup()
                .addContainerGap(138, Short.MAX_VALUE)
                .add(jTextField1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 44, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                .add(18, 18, 18)
                .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING, false)
                    .add(org.jdesktop.layout.GroupLayout.LEADING, Laden, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .add(org.jdesktop.layout.GroupLayout.LEADING, Speichern, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                .add(95, 95, 95))
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(layout.createSequentialGroup()
                .add(132, 132, 132)
                .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                    .add(Speichern)
                    .add(jTextField1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                .add(Laden)
                .addContainerGap(104, Short.MAX_VALUE))
        );

        pack();
    }// </editor-fold>

    private void SpeichernActionPerformed(java.awt.event.ActionEvent evt) {
        // TODO add your handling code here:
        public void saveDate () throws Exception {
        FileOutputStream fos = new FileOutputStream("date.out");
        ObjectOutputStream oos = new ObjectOutputStream(fos);
        String text = jTextField1.getText();
        oos.writeObject(text);
        oos.flush();
        oos.close();
        fos.close();
    }
    }

    private void jTextField1ActionPerformed(java.awt.event.ActionEvent evt) {
        // TODO add your handling code here:
    }

    private void LadenActionPerformed(java.awt.event.ActionEvent evt) {
        // TODO add your handling code here:
        public void loadDate () throws Exception {
        FileInputStream fis = new FileInputStream("date.out");
        ObjectInputStream ois = new ObjectInputStream(fis);
        text = (String) ois.readObject();
        ois.close();
        fis.close();
    }
    }

    /**
    * @param args the command line arguments
    */
    public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new NewJFrame().setVisible(true);
            }
        });
    }

    // Variables declaration - do not modify
    private javax.swing.JButton Laden;
    private javax.swing.JButton Speichern;
    private javax.swing.JTextField jTextField1;
    // End of variables declaration

}
 

Volvagia

Top Contributor
Verständlich.
Package-Deklaration nach Importen. Die Methode SpeichernActionPerformed enthält eine Methode. LadenActionPerformed dito.

Du schreibst "Mit GUI kenn ich mich schon aus" und verwendest dann das GroupLayout? Kaufe ich dir nicht ab, selbst wenn ich mal die Komentare "<editor-fold defaultstate="collapsed" desc="Generated Code">", "To change this template, choose Tools | Templates and open the template in the editor." und "WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor." außer acht lasse.
 

Saumau

Mitglied
Ich weiß bei GUI halt nur die wichtigsten Sachen.
Aber wenn du überall die Fehler siehst, dann kannst du mich ja vielleicht verbessern?
 

Saumau

Mitglied
Ok. Ich hab alles nochmal überarbeiten und das ist jetzt das Ergebnis:

Java:
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/*
 * NewJFrame.java
 *
 * Created on 26.04.2011, 13:18:37
 */

package speichernladen;

import java.io.*;
import java.util.logging.Level;
import java.util.logging.Logger;
/**
 *
 * @author max
 */
public class NewJFrame extends javax.swing.JFrame {
    private String text;

    /** Creates new form NewJFrame */
    public NewJFrame() {
        initComponents();
    }

    /** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">                          
    private void initComponents() {

        Speichern = new javax.swing.JButton();
        jTextField1 = new javax.swing.JTextField();
        Laden = new javax.swing.JButton();

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

        Speichern.setText("Speichern");
        Speichern.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                SpeichernActionPerformed(evt);
            }
        });

        jTextField1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jTextField1ActionPerformed(evt);
            }
        });

        Laden.setText("Laden");
        Laden.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                LadenActionPerformed(evt);
            }
        });

        org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(org.jdesktop.layout.GroupLayout.TRAILING, layout.createSequentialGroup()
                .addContainerGap(138, Short.MAX_VALUE)
                .add(jTextField1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 44, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                .add(18, 18, 18)
                .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING, false)
                    .add(org.jdesktop.layout.GroupLayout.LEADING, Laden, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .add(org.jdesktop.layout.GroupLayout.LEADING, Speichern, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                .add(95, 95, 95))
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(layout.createSequentialGroup()
                .add(132, 132, 132)
                .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                    .add(Speichern)
                    .add(jTextField1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                .add(Laden)
                .addContainerGap(104, Short.MAX_VALUE))
        );

        pack();
    }// </editor-fold>                        

    private void SpeichernActionPerformed(java.awt.event.ActionEvent evt) {                                          
        // TODO add your handling code here:
        FileOutputStream fos = null;
        try {
            fos = new FileOutputStream("text.out");
        } catch (FileNotFoundException ex) {
            Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
        }
        ObjectOutputStream oos = null;
        try {
            oos = new ObjectOutputStream(fos);
        } catch (IOException ex) {
            Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
        }
        text = jTextField1.getText();
        try {
            oos.writeObject(text);
        } catch (IOException ex) {
            Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
        }
        try {
            oos.flush();
        } catch (IOException ex) {
            Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
        }
        try {
            oos.close();
        } catch (IOException ex) {
            Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
        }
        try {
            fos.close();
        } catch (IOException ex) {
            Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
        }
    }                                         

    private void jTextField1ActionPerformed(java.awt.event.ActionEvent evt) {                                            
        // TODO add your handling code here:
    }                                           

    private void LadenActionPerformed(java.awt.event.ActionEvent evt) {                                      
        // TODO add your handling code here:
        FileInputStream fis = null;
        try {
            fis = new FileInputStream("text.out");
        } catch (FileNotFoundException ex) {
            Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
        }
        ObjectInputStream ois = null;
        try {
            ois = new ObjectInputStream(fis);
        } catch (IOException ex) {
            Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
        }
        try {
            text = (String) ois.readObject();
        } catch (IOException ex) {
            Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
        } catch (ClassNotFoundException ex) {
            Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
        }
        try {
            ois.close();
        } catch (IOException ex) {
            Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
        }
        try {
            fis.close();
        } catch (IOException ex) {
            Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
        }
        
    }                                     

    /**
    * @param args the command line arguments
    */
    public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new NewJFrame().setVisible(true);
            }
        });
    }

    // Variables declaration - do not modify                     
    private javax.swing.JButton Laden;
    private javax.swing.JButton Speichern;
    private javax.swing.JTextField jTextField1;
    // End of variables declaration                   

}

Ich arbeite mit Netbeans und teilweise waren das Verbesserungsvorschläge des Programms. Es werden keine Fehler angezeigt, wenn ich allerdings das Programm ausführen möchten, dann kommt diese Fehlermeldung:
Exception in thread "main" java.lang.NoClassDefFoundError: speichernladen/Main
Caused by: java.lang.ClassNotFoundException: speichernladen.Main
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Java Result: 1

Kann mir da vielleicht jemand weiterhelfen?
 

ralfz

Aktives Mitglied
Hi,

kann auch erst einmal nur raten, aber kann es sein, dass du ein standard Java Projekt erstellt hast und dann den Code für die GUI da rein kopiert hast, bzw. die Klasse einfach von "Main" in "NewJFrame" umbenannt hast (also nicht über "refactor->rename")!?

Denn, er sucht die Klasse Main, die du nicht hast...

Was steht denn bei dir unter Projekt->Properties->Run-> Main Class ?


Gruß
Ralf
 

André Uhres

Top Contributor
Mach mal ein neues NetBeans Projekt. Unter "Choose project" wählst du dabei "Categories: Java" und "Projects: Java Application". Deine Klasse kannst du dann in das neue Projekt kopieren. Danach müsste es funktionieren.

Gruß,
André
 

Saumau

Mitglied
Danke an alle!!! :D

Ich habs jetzt hinbekommen. Hab einfach nochmal eine neues Projekt erstellt, wie es André Uhres gesagt hat und jetzt klappt alles :applaus:
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
G Problem beim Speichern von Objekten in einer Datei Java Basics - Anfänger-Themen 7
C Methoden Problem beim Speichern von Variablen Java Basics - Anfänger-Themen 1
E Datentypen Problem beim Speichern von enum. Java Basics - Anfänger-Themen 10
4 OOP Problem beim Speichern verschiedener Klassen in verschiedenen Dateien Java Basics - Anfänger-Themen 25
L Merkwürdiges Problem beim Speichern und Öffnen einer Datei Java Basics - Anfänger-Themen 3
E Webshop-Servlet: Problem beim Speichern der Bestellmenge Java Basics - Anfänger-Themen 3
C GLOOP Problem beim Erstellen der Kamera Java Basics - Anfänger-Themen 9
sserio Problem beim Anzeigen Java Basics - Anfänger-Themen 5
I Output BigDecimal anstatt double / Problem beim Rechnen Java Basics - Anfänger-Themen 16
P Problem beim Überschreiben einer vererbten Methode Java Basics - Anfänger-Themen 4
J Problem beim vergleich von zwei Integer Java Basics - Anfänger-Themen 3
S Collections funktionale Listen (ListNode<E>) review und problem beim clone Java Basics - Anfänger-Themen 0
F Problem beim entfernen von mehreren Listenelementen auf einmal (Programmierung des Spiels Arschloch) Java Basics - Anfänger-Themen 1
B Problem beim grundsätzlichen Verständnis bei Rekursion mit 2-dimensionalen Array Java Basics - Anfänger-Themen 6
A Problem beim Deklarieren von einem BOOLEAN Java Basics - Anfänger-Themen 4
B Gleicher Prozess starten und stoppen (Problem beim Stoppen) Java Basics - Anfänger-Themen 5
DestinatioN Problem beim splitten eines Satzes in Wörter und die Wörter in Buchstaben Java Basics - Anfänger-Themen 2
B Problem beim Angeben einer Eingabe Java Basics - Anfänger-Themen 12
J Encoding Problem beim Einlesen einer txt Datei mit Umlauten Java Basics - Anfänger-Themen 3
R Problem beim Wochenplan (Datum,Wochentag) Java Basics - Anfänger-Themen 30
D Problem beim umwandeln eines Strings in eine Dzezimalzahl Java Basics - Anfänger-Themen 6
A Compiler-Fehler Problem beim einbinden der applet Klasse Java Basics - Anfänger-Themen 2
L Compiler-Fehler Problem beim Programmieren eines Kalenders (java.lang.ArrayIndexOutOfBoundsException) Java Basics - Anfänger-Themen 2
C Problem beim laden eines BufferedImage Java Basics - Anfänger-Themen 2
D Problem beim Lesen einer txt-Datei Java Basics - Anfänger-Themen 8
fLooojava Bluetooth Projekt - Problem beim mehrmaligen Senden Java Basics - Anfänger-Themen 5
E Problem beim Übergeben von Parameter an Methode Java Basics - Anfänger-Themen 2
Z Problem beim Lesen und Schreiben einer Datei Java Basics - Anfänger-Themen 10
R Problem beim erstellen eines neuen Klassenobjekts Java Basics - Anfänger-Themen 2
F Input/Output Problem beim einlesen eines Strings Java Basics - Anfänger-Themen 3
J Problem beim auslesen von Int Wert aus YML-Datei Java Basics - Anfänger-Themen 6
P Problem beim Abschluss im Kompositum Java Basics - Anfänger-Themen 3
M Problem mit null pinterexception beim laden von Bildern Java Basics - Anfänger-Themen 20
K Problem beim Array aufruf Java Basics - Anfänger-Themen 4
J Problem beim ausführen in cmd.exe Java Basics - Anfänger-Themen 4
J Variablen Problem beim einlesen einer Zahl Java Basics - Anfänger-Themen 7
A Problem beim Compilieren Java Basics - Anfänger-Themen 11
J Problem beim Fenster Java Basics - Anfänger-Themen 4
tux20 Problem beim Schreiben von List to File Java Basics - Anfänger-Themen 2
M Problem beim Compilieren Java Basics - Anfänger-Themen 14
Maxim6394 Problem beim Abspielen von Sounds Java Basics - Anfänger-Themen 8
S Problem beim ersten compilieren überhaubt Java Basics - Anfänger-Themen 43
H Problem beim lesen des InputStreams von einem Subprozess Java Basics - Anfänger-Themen 4
Luk10 Problem beim .jar Datei erstellen Java Basics - Anfänger-Themen 19
L Problem beim Ausführen Java Basics - Anfänger-Themen 40
A Problem beim einfügen in eine Datenbank Java Basics - Anfänger-Themen 2
E Problem beim Programmieren eines Kartenspiels Java Basics - Anfänger-Themen 3
A Problem beim Ausführen einer .jar datei auf externen System Java Basics - Anfänger-Themen 5
M Problem beim compilieren Java Basics - Anfänger-Themen 6
JAVAnnik problem beim lvl laden Java Basics - Anfänger-Themen 15
L Problem beim Einlesen einer Datei in einen String Java Basics - Anfänger-Themen 12
W Problem beim erstellen eines Tests Java Basics - Anfänger-Themen 16
JAVAnnik Problem beim Objekt bewegen Java Basics - Anfänger-Themen 20
A Erstes Programm - Problem beim Ausführen als jar Java Basics - Anfänger-Themen 3
B Problem beim Abspielen einer Videodatei Java Basics - Anfänger-Themen 4
S Problem beim Erstellen eines Scanner-Objekts Java Basics - Anfänger-Themen 7
W Problem beim CSV-Import Java Basics - Anfänger-Themen 5
M Datentypen Problem beim zusammenstellen eines Abfrage-Strings Java Basics - Anfänger-Themen 3
K Collections Problem beim import von Packages Java Basics - Anfänger-Themen 10
S Problem beim Kompilieren - cannot find symbol - constructor() Java Basics - Anfänger-Themen 12
B Problem beim Email versenden mit Javamail Java Basics - Anfänger-Themen 5
H Problem beim Anfang von Java (Java Editor) Java Basics - Anfänger-Themen 2
I Problem beim Schreiben eines ersten Programms Java Basics - Anfänger-Themen 3
D Problem beim Zeichnen von "Das Haus vom Nikolaus" Java Basics - Anfänger-Themen 10
D Problem beim Auslesen aus File Java Basics - Anfänger-Themen 3
A Problem beim Splitten eines Strings Java Basics - Anfänger-Themen 10
S Problem mit ObjectInputStream beim Einlesen von LinkedList Java Basics - Anfänger-Themen 3
J Problem beim Löschen von elementen aus einer ArrayList Java Basics - Anfänger-Themen 5
V Problem beim Programm laden Java Basics - Anfänger-Themen 5
H Problem beim kompilieren Java Basics - Anfänger-Themen 3
C ActionListener problem beim starten von programmen Java Basics - Anfänger-Themen 3
T Problem beim Returnwert einer Methode Java Basics - Anfänger-Themen 12
M line.separator: Problem beim Lesen einer Datei Java Basics - Anfänger-Themen 11
Miladriel Problem beim Neuzeichnen nach deiconify Java Basics - Anfänger-Themen 9
R Problem beim Ausführen von Java-PGM aus der shel Java Basics - Anfänger-Themen 3
G Problem beim Sortieren einer Liste Java Basics - Anfänger-Themen 20
M Problem beim Ereignishandling mit Menü Java Basics - Anfänger-Themen 2
H problem beim zeichen im JFrame Java Basics - Anfänger-Themen 6
F Problem beim Objekteaufruf... Java Basics - Anfänger-Themen 4
E BlockChallenge: Problem beim löschen der Blöcke Java Basics - Anfänger-Themen 3
H Problem beim Verkürzen von Programm Java Basics - Anfänger-Themen 3
T Problem beim Werfen und Fangen von Exceptions Java Basics - Anfänger-Themen 2
M Problem beim Zugriff auf Daten GUI + Startklasse Java Basics - Anfänger-Themen 4
P Problem beim Thread Java Basics - Anfänger-Themen 20
0 problem beim Polygon zeichnen Java Basics - Anfänger-Themen 3
V Problem beim erstellen eines ausführbaren Programs Java Basics - Anfänger-Themen 5
0 Problem beim Starten des Applets Java Basics - Anfänger-Themen 2
N Problem beim Durchsuchen einer LinkedList Java Basics - Anfänger-Themen 5
G Problem beim Programmieren von Blackjack Java Basics - Anfänger-Themen 15
R Problem beim Laden eines Images Java Basics - Anfänger-Themen 7
K Problem beim installieren des JDK 1.6+ version Java Basics - Anfänger-Themen 3
T Problem beim Konsolenstart Java Basics - Anfänger-Themen 5
C Problem beim Berechnen der Quadratwurzel Java Basics - Anfänger-Themen 3
C Problem beim nutzen von Teilprogrammen in main Java Basics - Anfänger-Themen 2
M Problem beim Zeichnen Java Basics - Anfänger-Themen 5
D Problem beim Kompilieren Java Basics - Anfänger-Themen 4
D Problem beim auslesen von TextArea Java Basics - Anfänger-Themen 3
G Problem beim Schreiben in Textdatei Java Basics - Anfänger-Themen 9
F ggT finden - problem beim qc Java Basics - Anfänger-Themen 4
S Problem mit url, inputStream und bytes beim Quellcode laden. Java Basics - Anfänger-Themen 6

Ähnliche Java Themen

Neue Themen


Oben