我目前正在编写产品系统,并且正在设计界面。我的问题是,接口不在列中。我希望它与我的代码代码放在一个列中,最好在“suche nach waren”行中再添加一个按钮 这是代码:
GroupLayout tLayout = new GroupLayout(mainFrame.getContentPane());
mainFrame.getContentPane().setLayout(tLayout);
tLayout.setAutoCreateGaps(true);
tLayout.setAutoCreateContainerGaps(true);
tLayout.setHorizontalGroup(tLayout.createSequentialGroup()
.addGroup(tLayout.createParallelGroup()
.addComponent(tLabel0))
.addGroup(tLayout.createParallelGroup()
.addComponent(tLabel1)
.addComponent(tLabel2)
.addComponent(tLabel3)
.addComponent(tLabel4))
.addGroup(tLayout.createParallelGroup()
.addComponent(tTextField1)
.addComponent(tTextField2)
.addComponent(tTextField3)
.addComponent(tCombo)
.addComponent(tButton1))
.addGroup(tLayout.createParallelGroup()
.addComponent(tTable))
);
tLayout.setVerticalGroup(tLayout.createSequentialGroup()
.addComponent(tLabel0)
.addGroup(tLayout.createParallelGroup()
.addComponent(tLabel1)
.addComponent(tTextField1))
.addGroup(tLayout.createParallelGroup()
.addComponent(tLabel2)
.addComponent(tTextField2))
.addGroup(tLayout.createParallelGroup()
.addComponent(tLabel3)
.addComponent(tTextField3))
.addGroup(tLayout.createParallelGroup()
.addComponent(tLabel4)
.addComponent(tCombo))
.addGroup(tLayout.createParallelGroup()
.addComponent(tButton1))
.addGroup(tLayout.createParallelGroup()
.addComponent(tTable)));
我的代码有什么问题?我很感激你的回答!
PS.:我不想使用布局编辑器,因为这是我的第一次,我想了解 SWING!
PPS.:
|Geben sie bitte die Kriterien für die Suche an:
|Name: (textfield)
|Maximaler Preis: (textfield)
|Alter des Kunden:(textfield)
|Kategorie: (Combo)
| (Button)
|Table....
除了上面的标签和桌子,一切都在正确的地方