F
flashbob
Gast
Hallo!
Ich habe ein weiters Problem! Die Tabelle wird zwar in meinen Hauptformzular(Container) angezeigt besitzt aber nicht die angegebenen ScrollPanes.
über die Methoden setbounds lässt sich nichts erreichen.
Weitere Angaben:
Ich benutze in der Hauptklasse ein Null Layout!
Auszug meiner Klasse für das JPanel:
Ich habe ein weiters Problem! Die Tabelle wird zwar in meinen Hauptformzular(Container) angezeigt besitzt aber nicht die angegebenen ScrollPanes.
über die Methoden setbounds lässt sich nichts erreichen.
Weitere Angaben:
Ich benutze in der Hauptklasse ein Null Layout!
Auszug meiner Klasse für das JPanel:
Code:
public class UserTab extends JPanel
{
/* JPanel(Container) */
private JPanel MyPanel = new JPanel();
public UserTab()
{
/* Tabellenformular erstellen */
final String Spalte[] =
{"ID","Beschreibung","Name","Eigenschaften","Nochlänger","Kurz","Ausgleich","AutoSize"};
final String Zeile[][] = {{"Echt","Ziemlich","Kurz","ganzlang","5","6","7","8"},
{"5","6","7","8","9","10","11","12"}};
/* Tabelle generrieren */
JTable MyTable= new JTable(Zeile, Spalte);
MyTable.setVisible(true);
/* Spaltengroessenverteilung */
MyTable.setAutoResizeMode(JTable.AUTO_RESIZE_ALL_COLUMNS);
/* ScrollBar oben und unten erstellen */
JScrollPane ScrollPane1 = new JScrollPane();
JScrollPane ScrollPane2 = new JScrollPane();
ScrollPane2.setViewportView(MyTable);
ScrollPane2.setVisible(true);
ScrollPane1.setViewportView(ScrollPane2);
ScrollPane1.setVisible(true);
ScrollPane1.setBounds(10,10, 200,200);
MyPanel.add(ScrollPane1);
}
/* Formular übergeben */
public JPanel getPanel()
{
return(MyPanel);
}
}