Client Server Programm

hallo,

mein Code für die Oberfläche habe ist schon geschrieben:

// Datei: Kundenauftrag.java

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.table.*;

// Das Fenster als Container für die GUI-Komponenten

public class Kundenauftrag extends JFrame {


public Kundenauftrag() {

// Titel setzen, Aufruf des Konstruktors der Klasse JFrame
// Der parameter ist die Beschrifftung der Titelzeile
super( "Kundenauftrag");

// bestimmt die Reaktion des Programms, wenn das Fenster geschlossen wird
setDefaultCloseOperation( EXIT_ON_CLOSE);

Container contentPane = getContentPane();
contentPane.setLayout( new BoxLayout( contentPane, BoxLayout.Y_AXIS));

Object[] head = {
"Company", "First Name", "Last Name", "Address", "State", "City", "Country", "Zip", "Internet", "Tel.", "Fax", "E-Mail"
};
Object[][] data = {
{ " ", " ", " "," ", " ", " ", " ", " ", " ", " ", " ", " " }
};
final JTable table = new JTable( data, head);
contentPane.add( table.getTableHeader());
contentPane.add( table);

JButton button = new JButton( "Speichern");
button.addActionListener( new ActionListener() {
public void actionPerformed( ActionEvent e) {
TableModel model = table.getModel();
for ( int z = 0; z < model.getRowCount(); ++z) {
for ( int s = 0; s < model.getColumnCount(); ++s) {
System.out.print( model.getValueAt( z, s) + " ");
}
System.out.println();
}
}
});
contentPane.add( button);

// Fenstergröße automatisch festlegen
super.pack();
}

public static void main( String[] args) {

// Fenster erzeugen, Frame anzeigen
new Kundenauftrag().setVisible( true);

/* Kundenauftrag kundenauftrag = new Kundenauftrag();
kundenauftrag.setVisible(true); */
}
}

weiss aber nicht, wie ich dass in Client/ Server einbinde? Dann soll die Oberfläche noch erweitert werden, dass klappt bei mir leider auch nicht :-(((((
 
Hallo,
ich habe probleme festzustellen, wo du deine Porbleme hast. Kannst du vielleicht etwas näher erklären, wo dir der Ansatz fehlt?
 
hallo,

finde keine passende Musterlösungen auf den Seiten, die mir geschickt wurden. Brauche so ein Cod, wo zBsp die Daten von der Oberfläche in eine Datei, Text-Datei (oder was anderes) gespeichert werden? Kann mir da jemand bitte helfen? Dann wäre ich schon mal einen Schritt weiter....
 
ich nehme an, dass du weit wie man die GUI-Komponenten nach ihren Werten fragen kann, die (und nur die Daten) könntest du dann in ein Objekt Kaufauftrag packen. Bemerkung deine Datei Kaufauftrag ist kein Datenobjekt, sondern die GUI. Wenn du dann dein Datenobjekt speichern willst, machst du das mit einem ObjectOutputstream die hier.
 
Zurück