Почему, когда я добавляю JTextArea
в JPanel, это не работает? Когда я использую JButton
вместо JTextArea
, все работает по-разному. Почему не JTextArea
работает с JPanel
, но с JFrame
делает?Почему JTextArea не работает с JPanel?
public class Searching extends JPanel {
private JPanel searchPanel;
private JTextArea addMedicament;
public Searching(){
searchPanel = new JPanel();
searchPanel.setLayout(new GridLayout(1,1));
setBackground(Color.BLUE);
addMedicament = new JTextArea();
searchPanel.add(addMedicament);
this.add(searchPanel);
}
}
Что именно не работает? –
Когда я добавляю панель, как показано выше, она не показывает JTextArea. Мне просто интересно, почему, когда я заменяю JTextArea как JButton, все в порядке – szarin2
Как вы знаете, что он не работает? Вы не помещаете текст в текстовую область, поэтому ничего не показывать. Попробуйте добавить к нему текст и посмотреть, что произойдет. – FredK