Abspeichern und einlesen

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Ich habe ein Formular programmiert wo man Daten eingeben muss (Name, TelNr usw..)
Wie kann ich diese Daten abspeichern und einlesen ? Ich suche schon seit 2 Tagen danach..
Bin Java-Anfänger..
Danke schon ma
 
G

Guest

Gast
Ok danke das ist schon mal ein Schritt. Jedoch komme ich immer noch nicht weiter...
Also, so sieht das aus :
Code:
import java.awt.*;                                                            
import java.awt.event.*;                                                                                                               
                                                                              
public class PanelDVD extends    Frame                                       
                      implements WindowListener, ActionListener                     
{                                                                           
 Panel p = new Panel();                                                          

 private Button btNew   = new Button(" Neu ");
 private Button btSave  = new Button(" Speichern ");
 private Button btClose = new Button(" Schließen ");
 
 private Label l1       = new Label("DVD-Titel: ");                                          
 private Label l2       = new Label("DVD-ID: ");                                                                             
 private Label l3       = new Label("Erscheinungsjahr: ");  
 private Label l4       = new Label("Status: ");  
 private Label l5       = new Label("Status-ID: ");
 private Label l6       = new Label("Verleihdatum: ");
 private Label l7       = new Label("Verleihgebühren: ");
 private Label l8 			= new Label("Gebühr-ID: ");
 private Label l9 			= new Label(" DVD - Verwaltung ");
 
 TextField tf1          = new TextField ();     
 TextField tf2          = new TextField ();
 TextField tf3          = new TextField ();
 TextField tf4          = new TextField ();
 TextField tf5          = new TextField ();
 TextField tf6          = new TextField ();
 TextField tf7          = new TextField ();
 TextField tf8          = new TextField ();
          
  public PanelDVD()
  { 
  setExtendedState(Frame.MAXIMIZED_BOTH);
  	                                                                                                                  
 	add(p);                                                                     
 	p.setLayout(null);                                                          
 	p.setBackground(Color.lightGray);                                           
 	this.addWindowListener   (this);
 	btNew.addActionListener  (this);
 	btSave.addActionListener (this);
 	btClose.addActionListener(this);
 	
 	btNew.setBounds  (new Rectangle (680,450,70,21));
 	btSave.setBounds (new Rectangle (680,480,70,21));
 	btClose.setBounds(new Rectangle (680,510,70,21));
 	
 	tf1.setBounds (new Rectangle(500,280,120,21));           
 	tf2.setBounds (new Rectangle(500,300,120,21));
 	tf3.setBounds (new Rectangle(500,320,120,21));       
 	tf4.setBounds (new Rectangle(500,340,120,21));
 	tf5.setBounds (new Rectangle(500,360,120,21)); 
 	tf6.setBounds (new Rectangle(500,380,120,21));
 	tf7.setBounds (new Rectangle(500,400,120,21));
 	tf8.setBounds (new Rectangle(500,420,120,21));
 	
 	l1.setBounds  (new Rectangle(300,280,140,21)); 
 	l2.setBounds  (new Rectangle(300,300,140,21)); 
 	l3.setBounds  (new Rectangle(300,320,140,21)); 
 	l4.setBounds  (new Rectangle(300,340,140,21)); 
 	l5.setBounds  (new Rectangle(300,360,140,21)); 
 	l6.setBounds  (new Rectangle(300,380,140,21));
 	l7.setBounds  (new Rectangle(300,400,140,21));
 	l8.setBounds  (new Rectangle(300,420,140,21));
 	l9.setBounds  (new Rectangle(400,180,200,25));
 	                             
 /*tf1.setBackground(Color.lightGray);     
 	tf2.setBackground(Color.lightGray);
 	tf3.setBackground(Color.lightGray);
 	tf4.setBackground(Color.lightGray);
 	tf5.setBackground(Color.lightGray);
 	tf6.setBackground(Color.lightGray);
 	tf7.setBackground(Color.lightGray);
 	tf8.setBackground(Color.lightGray);     
 	*/                                    
 	   	   
 	p.add(tf1,null);    
 	p.add(tf2,null);   
 	p.add(tf3,null);   
 	p.add(tf4,null);    
 	p.add(tf5,null);  
 	p.add(tf6,null);
 	p.add(tf7,null);
 	p.add(tf8,null);
 	
Font f = new Font("Comic Sans MS", Font.ITALIC, 16);
l1.setFont(f);
l2.setFont(f);
l3.setFont(f);
l4.setFont(f);
l5.setFont(f);
l6.setFont(f);
l7.setFont(f);
l8.setFont(f);
Font f1 = new Font("Comic Sans MS", Font.ITALIC, 22);
l9.setFont(f1);
 	
 	p.add(l1, null);
  p.add(l2, null);
 	p.add(l3, null);
 	p.add(l4, null);
  p.add(l5, null); 
  p.add(l6, null);
  p.add(l7, null);
  p.add(l8, null); 
  p.add(l9, null);
  
  p.add(btNew,   null);
  p.add(btSave,  null);  
  p.add(btClose, null);                       
 }                                                                            
  
 public void paint(Graphics g)
 {
 Font f = new Font("Comic Sans MS", Font.ITALIC, 30);
 g.setFont(f);

 }	 
                                                                              
 public static void main(String[] args)                                     
 {                                                                       
  PanelDVD eFenster = new PanelDVD();                                 
 	eFenster.setSize(520, 400);                                                 
 	eFenster.setLocation(250,130);                                              
 	eFenster.setVisible(true);                                                  
 }                                                                            

                                                                              
 public void windowDeactivated(WindowEvent e)                                 
 {                                                                            
 }                                                                            
                                                                              
 public void windowActivated(WindowEvent e)                                   
 {                                                                            
 }                                                                            
                                                                              
 public void windowDeiconified(WindowEvent e)                                 
 {                                                                            
 }                                                                            
                                                                              
 public void windowIconified(WindowEvent e)                                   
 {                                                                            
 }                                                                            
                                                                              
 public void windowClosed(WindowEvent e)                                      
 {                                                                           
 }                                                                            
                                                                              
 public void windowClosing(WindowEvent e)                                     
 {                                                                            
 	System.exit(0);                                                             
 }                                                                                                                                                         
 public void windowOpened(WindowEvent e)                                      
 {                                                                            
 }                                                                            
 public void actionPerformed(ActionEvent e)
 { 
 if(e.getSource()==btClose)
 System.exit(0);                                                                            
                     
  if(e.getSource()==btNew)
  {
  tf1.setText("");
  tf2.setText("");
  tf3.setText("");
	tf4.setText("");
	tf5.setText("");	
	tf6.setText("");
	tf7.setText("");
	tf8.setText("");
  	
  }
 }                                       
}

Und wenn man die Daten eingibt sollen diese eben abgespeichert und wieder aufgerufen werden können.
Danke schon mal für weiter Hilfe.
 
S

SlaterB

Gast
fange mit EINEM Textfeld OHNE Layout an, wen interessiert der unnötigt Code?

überhaupt, versuche lieber mal ein 10-Zeilen-Programm, in welchem du einen String
String test = "TestString"
definierst,
speichere den ab und lade ihn wieder,

wenn das klappt kannst du gerne nach höheren streben,

--------

so,
und Speicher + Laden ist ja nun extrem grundlegend,
das findest du doch in jedem guten Buch?,
z.B. in http://www.galileocomputing.de/openbook/javainsel5/
im entsprechenden Kapitel,

bei Unklarheiten kannst du hier gerne nachfragen,
aber ganz ohne Code (ZUM SPEICHERN),
was ist dann das Ziel deiner Frage, fertiger Code?
spricht ja nix dagegen, aber dann auch deutlich so schreiben ;)
 

Leroy42

Top Contributor
SlaterB hat gesagt.:
fange mit EINEM Textfeld OHNE Layout an, wen interessiert der unnötigt Code?

Ich schätze mal, daß Gast noch keinerlei Kenntnisse von Java hat.

Er hat sich mit einem GUI-Builder ein (vielleicht sogar) schönes Formular
zusammengeklickt und wundert sich jetzt, wieso der GUI-Builder
nicht auch die Actions für die Button "Laden" und "Speichern" hinzugefügt hat. :shock:

Tja, diese GUI-Builder von heute sind schon ziemlich faul. :cool:
 
G

Guest

Gast
Hehe das ist schon ohne Verwendung von nem GUI Builder.
Ja wie ihr sehen könnt hab ich keine Ahnung von Java. Ich wollte einfach fragen wie das mit dem Speichern und Auslesen funktioniert.
Das ist nur ein KLEINER (!!!) Teil einer Schulaufgabe, das muss nächste Woche schon fertig sein. Und ich hänge schon hier ... =/
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
E Erste Schritte txt.Datei mit BufferedReader einlesen und in 2D-Array abspeichern Java Basics - Anfänger-Themen 15
F Textdatei einlesen in ArryList (Objekte abspeichern?) Java Basics - Anfänger-Themen 4
N Input/Output .txt-Datei einlesen, aufteilen und seperat abspeichern Java Basics - Anfänger-Themen 3
saxman Unicode aus Textdatei einlesen und wieder abspeichern Java Basics - Anfänger-Themen 13
T Hashmap abspeichern und einlesen Java Basics - Anfänger-Themen 2
D Datentypen Wie am Besten abspeichern Java Basics - Anfänger-Themen 1
T Unterschiedliche Datentypen - worin abspeichern? Java Basics - Anfänger-Themen 18
R Text in der DB abspeichern, und danach bearbeiten Java Basics - Anfänger-Themen 5
izoards Textdatei Human unreadable abspeichern Java Basics - Anfänger-Themen 17
N Variable aus anderen Variablen in statischer Klasse berechnen/abspeichern? Java Basics - Anfänger-Themen 4
P Enums in Array abspeichern Java Basics - Anfänger-Themen 4
D Collections Arrays in ArrayList abspeichern Java Basics - Anfänger-Themen 6
N Zwei Daten (Datum) miteinander vergleichen, abspeichern, laden Java Basics - Anfänger-Themen 4
S Image Datei selektieren und in Projekt Verzeichnis abspeichern/kopieren Java Basics - Anfänger-Themen 16
R Benutzereingaben als Array abspeichern nach Programmstart Java Basics - Anfänger-Themen 5
D integer negativen Wert abspeichern Java Basics - Anfänger-Themen 3
N Was passiert wenn wir Daten auf der Festplatte abspeichern wollen? bzgl. BufferStreams Java Basics - Anfänger-Themen 9
A Eingelesene Daten in Array(Liste) abspeichern? Java Basics - Anfänger-Themen 18
B Zahl in String abspeichern und später berechnen Java Basics - Anfänger-Themen 15
x-tshainge Konsoleneingabe in datei Abspeichern Java Basics - Anfänger-Themen 3
B Methoden Konsoleneingabe Abspeichern Java Basics - Anfänger-Themen 3
M Netbeans Projekt lauffähig abspeichern Java Basics - Anfänger-Themen 3
M In Netbeans Programm so abspeichern dass es funktioniert Java Basics - Anfänger-Themen 8
D InputStream parsen und als Bilddatei abspeichern Java Basics - Anfänger-Themen 1
V Datentypen Richtiges Format abspeichern Java Basics - Anfänger-Themen 13
R Eine Arrayliste in XML abspeichern und laden können Java Basics - Anfänger-Themen 7
C Datentypen Zeile aus mehrdimensionalem Array extrahieren uns abspeichern Java Basics - Anfänger-Themen 6
I google java-diff-util - Patch abspeichern Java Basics - Anfänger-Themen 1
B Quellcode einelsen "line by line" (und abspeichern in file (txt) Java Basics - Anfänger-Themen 7
A JFreeChart als png abspeichern Java Basics - Anfänger-Themen 2
J Werte der For-Schleife in Array abspeichern Java Basics - Anfänger-Themen 1
K Inhalt von einer csv-Datei abspeichern Java Basics - Anfänger-Themen 3
M Riesige Zahlen abspeichern Java Basics - Anfänger-Themen 3
L Logdatei durchsuchen, Suchstand abspeichern? Java Basics - Anfänger-Themen 9
L JTextField auslesen mit getText() wie abspeichern? Java Basics - Anfänger-Themen 2
L Modulo Reste abspeichern und wiedergeben ? Java Basics - Anfänger-Themen 4
HoloYoitsu Array´s in eine art Liste abspeichern? Java Basics - Anfänger-Themen 6
D Graphen abspeichern (Gewichte) Java Basics - Anfänger-Themen 9
M Eine Klasse als .dmg (MAc) abspeichern Java Basics - Anfänger-Themen 5
S XML Datei in ArrayList abspeichern Java Basics - Anfänger-Themen 3
0 Mauskoordinaten abspeichern/aufnehmen Java Basics - Anfänger-Themen 7
algebraiker Nach letztem / Datei abspeichern Java Basics - Anfänger-Themen 5
N gerichteten Graph abspeichern Java Basics - Anfänger-Themen 2
D Objekt in Array abspeichern Java Basics - Anfänger-Themen 7
B ABspeichern eines sehr grossen negativen Werts Java Basics - Anfänger-Themen 6
J PW von Datenbank wie abspeichern? Java Basics - Anfänger-Themen 2
F verschiedene Daten abspeichern Java Basics - Anfänger-Themen 13
H Wie kann ich offline ein Java Programm abspeichern Java Basics - Anfänger-Themen 14
MU5T4NG JPasswordField als Hash in Datenbank abspeichern Java Basics - Anfänger-Themen 3
O Serialisierung: Object abspeichern und aufrufen Java Basics - Anfänger-Themen 6
F Zahl abspeichern Java Basics - Anfänger-Themen 4
L Datentypen Methode zum Abspeichern von Variablen mit größeren int-Werten Java Basics - Anfänger-Themen 6
S Textfragmente aus Quellcode lesen und abspeichern Java Basics - Anfänger-Themen 2
D Ein Objekt erzeugt ein anderes Objekt - Wie beide Objekte abspeichern? Java Basics - Anfänger-Themen 5
J Datensätze aus einer DB als Objekte erzeugen und in ArrayList abspeichern Java Basics - Anfänger-Themen 9
Antoras Daten in Klasse abspeichern Java Basics - Anfänger-Themen 6
J Highscore-Liste abspeichern Java Basics - Anfänger-Themen 6
S mehrere Werte zu einem Key abspeichern Java Basics - Anfänger-Themen 3
S Zyklisches abspeichern von Daten aus einr MySql Datenbank Java Basics - Anfänger-Themen 9
G Frage zum Abspeichern von Java-Klassen Java Basics - Anfänger-Themen 9
G Instanz-Rückgabewerte abspeichern Java Basics - Anfänger-Themen 2
S Werte aus Datei lesen und in Variable abspeichern Java Basics - Anfänger-Themen 4
C txt - Datei auswählen und in texarea abspeichern Java Basics - Anfänger-Themen 2
F File lesen, ändern und abspeichern! Java Basics - Anfänger-Themen 2
N Datei aus Jar Archiv abspeichern Java Basics - Anfänger-Themen 2
K Grafik abspeichern, X11 Fehlermeldung Java Basics - Anfänger-Themen 15
A Objekt in Datei abspeichern Java Basics - Anfänger-Themen 8
C SWT Button in Variable abspeichern Java Basics - Anfänger-Themen 5
T Abspeichern einer Animation in *.bmp Java Basics - Anfänger-Themen 12
R fensterinhalt als bild und ganzen programmstatus abspeichern Java Basics - Anfänger-Themen 2
G Abspeichern von Daten in Array oder ähnlichem Java Basics - Anfänger-Themen 3
J Bild der Zwischenablage abspeichern Java Basics - Anfänger-Themen 7
S Bild vom Internet lokal abspeichern Java Basics - Anfänger-Themen 4
G intern abspeichern? Java Basics - Anfänger-Themen 4
C .tiff Dateien laden, bearbeiten(Werte einfügen),abspeichern Java Basics - Anfänger-Themen 11
K Arrays abspeichern bzw. abfragen Java Basics - Anfänger-Themen 8
T Bilddatei aus Internet abspeichern Java Basics - Anfänger-Themen 3
A Abspeichern von werten in einer textfile. Java Basics - Anfänger-Themen 2
D Allgemeine Objekte abspeichern Java Basics - Anfänger-Themen 9
S abspeichern von text Java Basics - Anfänger-Themen 21
farbenlos Csv Datei in Java einlesen Java Basics - Anfänger-Themen 18
G JTree speichern und wieder einlesen Java Basics - Anfänger-Themen 5
T Text einlesen code was kommt dahin? Java Basics - Anfänger-Themen 1
S SeriellenPort einlesen Java Basics - Anfänger-Themen 3
I XML einlesen und Objekte bekommen Java Basics - Anfänger-Themen 2
M Daten aus .txt Datei einlesen und weiterverarbeiten Java Basics - Anfänger-Themen 80
julian0507 Wörter einlesen lassen und rückwärts ausgeben Java Basics - Anfänger-Themen 7
S JSON einlesen und benutzen Java Basics - Anfänger-Themen 5
A CSv.Datei einlesen und die werte in zweidemosional Int Array speichern Java Basics - Anfänger-Themen 9
I Ical4j / Kalender einlesen von URL - Fehler: "Unparseable date" Java Basics - Anfänger-Themen 16
Saiko Zeilen einer Datei einlesen Java Basics - Anfänger-Themen 3
sserio Txt Datei einlesen Java Basics - Anfänger-Themen 9
D Strings aus Excel-Datei einlesen Java Basics - Anfänger-Themen 2
julian112 Input/Output .gz bzw. .txt Datei Einlesen und Umgang mit Exceptions Java Basics - Anfänger-Themen 1
M String beim einlesen formatieren Java Basics - Anfänger-Themen 12
P Datei einlesen, nach Begriff filtern und in Datei ausgeben. Problem Standardausgabe über Konsole Java Basics - Anfänger-Themen 19
G JSP Textfeld einlesen Java Basics - Anfänger-Themen 2
M Einlesen > new Leser Java Basics - Anfänger-Themen 5
W Werte durch Konsole einlesen Java Basics - Anfänger-Themen 10
A Array einlesen und ausgeben Java Basics - Anfänger-Themen 13

Ähnliche Java Themen

Neue Themen


Oben