Hi, ich bin hier grad dabei ne TabbedPane in mein Layout einzubinden, hab allerdings
Probleme damit die Table auf dazu zu bringen die TabbedPane auszufüllen,
kann mir jemand helfen?
Der Code aufs nötigste reduziert:
Probleme damit die Table auf dazu zu bringen die TabbedPane auszufüllen,
kann mir jemand helfen?
Der Code aufs nötigste reduziert:
Java:
JButton refreshButton = new JButton("Aktualisieren");
String[] columnNames = {"1","2"};
String[][] tableArray = {{"3","4"},{"5","6"}}
MyTableModel tableModel = new MyTableModel(tableArray,columnNames);
table = new JTable(serverModel);
table.setEnabled(false);
table.getTableHeader().setReorderingAllowed(false);
tableSP = new JScrollPane(table);
panel = new JPanel();
panel.setLayout(new GridBagLayout());
panel.add(tableSP,new GridBagConstraints(0,0, 1, 1, 0.0, 0.0
,GridBagConstraints.WEST, GridBagConstraints.BOTH,
new Insets(0, 0, 0, 0), 0, 0));
panel.add(refreshButton,new GridBagConstraints(0,1, 1, 1, 0.0, 0.0
,GridBagConstraints.SOUTHEAST, GridBagConstraints.NONE,
new Insets(0, 0, 0, 0), 0, 0));
JTabbedPane tablePane = new JTabbedPane();
tablePane.addTab("tab1", panel);
Java:
public class MyTableModel extends DefaultTableModel
{
public MyTableModel()
{
super();
}
public MyTableModel(String[][] content, String[] columnNames)
{
super(content,columnNames);
}
public boolean isCellEditable(int row, int column)
{
return false;
}