Да, у меня есть JTabbedPane с JPanel, который содержит JLabel и JTextField.
мой код
Объявление панели JTabbed:
this.tabPane = new JTabbedPane();
this.tabPane.setSize(750, 50);
this.tabPane.setLocation(10, 10);
tabPane.setSize(750,450);
tabPane.add("ControlPanel",controlPanel);
объявление текстового поля:
this.channelTxtFld = new JTextField("");
this.channelTxtFld.setFont(this.indentedFont);
this.channelTxtFld.setSize(200, 30);
this.channelTxtFld.setLocation(200, 10);
JLabel: this.channelLabel = new JLabel ("Channel"название : ");this.channelLabel.setSize (150, 30);this.channelLabel.setLocation (10,10);
private void createPanels() {
controlPanel = new JPanel();
controlPanel.setSize(650,500);
}
private void fillPanels() {
controlPanel.add(channelLabel);
controlPanel.add(channelTxtFld);
}
Так что мой план состоял в том, чтобы иметь панель с вкладками, у которой есть JPanel, где у меня есть несколько надписей, текстовых полей и кнопок на фиксированных позициях, нопосле этого это мой результат:
http://i.stack.imgur.com/vXa68.png
Я хотел, чтобы у меня был JLabel, а рядом с ним был взрослый JTextfield слева, а не посередине.
Кто-нибудь знает, в чем моя ошибка?
спасибо:)