JTable mit Buttons

a400

Mitglied
Hallo, ich wollt hier gleich mal die Profis fragen, ob das überhaupt machbar ist, ich will in ein JTable Buttons einfügen und wenn man dann auf den jeweiligen Button im JTable klickt soll die Tabelle gefüllt werden. Das mit den Button und dem Füllen der Tabelle würd ich dann wohl hinbekommen, also quasi die Actions, aber erst mal den Button in die Tabelle zu kriegen, schaff ich schon nicht, kann mir da jemand helfen und zeigen und wie es geht

Mein Code schaut bisher so aus:

Code:
 import java.util.Vector; 
 
import javax.swing.JFrame; 
import javax.swing.JScrollPane; 
import javax.swing.JTable; 
import javax.swing.table.AbstractTableModel; 
 
public class Test{ 
public static void main( String[] args ){ 
	 // Die Daten für das Table 
	 Vector data = new Vector(); 
		 Vector rowA = new Vector(); 
		 JButton btnBeenden, btnNeu; 
			rowA.add( "0" ); 
			rowA.add( "2" ); 
			rowA.add( "4" ); 
			rowA.add( "6" ); 
		 Vector rowB = new Vector(); 
			rowB.add( "1" ); 
			rowB.add( "3" ); 
			rowB.add( "5" ); 
			rowB.add( "7" ); 
			// Hier soll ein Button rein 
			rowB.add( "btnNeu = new JButton( "Neue Werte" )); 
		 Vector rowC = new Vector(); 
			rowC.add( "9" ); 
			rowC.add( "10" ); 
			rowC.add( "11" ); 
			rowC.add( "12" ); 
			// und hier der nächste Button 
			rowC.add( "btnBeenden = new JButton( "Beenden" )); 
 
		 data.add( rowA ); 
		 data.add( rowB ); 
		 data.add( rowC ); 
 
	 // Die Titel 
	 Vector title = new Vector(); 
		 title.add( "A" ); 
		 title.add( "B" ); 
		 title.add( "C" ); 
		 title.add( "D" ); 
		 title.add( "Buttons" ); 
 
	 JTable table = new JTable( data, title ); 
 
	 JFrame frame = new JFrame( "Test" ); 
	 frame.getContentPane().add( new JScrollPane( table ) ); 
	 frame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE ); 
	 frame.pack(); 
	 frame.setVisible( true ); 
} 
}




Ich krieg das nicht gebacken, danke vorab
 
Außerdem ist der Link zu codeguru in der Linksammlung eine gute Quelle für jegliche Zaubereien mit Tabellen.
 
Zurück