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 :-(((((
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 :-(((((