Добавление кнопок JB в графическое приложение
У меня есть проблема, когда мои кнопки вообще не появляются.
Что я уже пробовал:
пакет journal.pkg7a;
/**
*
* @автор stephenwessels
*/
импорт javax.swing.*;
импорт java.awt.*;
импорт java.awt.event.*;
публичный класс Journal7A расширяет JFrame реализует ActionListener
{
Содержимое контейнера = новый контейнер();
JButton btnGreen = новый JButton("зеленый");
JButton btnBlue = новый JButton("синий");
JButton btnRed = новый JButton("Красный");
общественные Journal7A()
{
content.setLayout(новый FlowLayout());
content.add(btnBlue, BorderLayout.ЮГ);
content.add(btnGreen, BorderLayout.ЮГ);
content.add(btnRed, BorderLayout.ЮГ);
это.функцию setvisible(истина);
это.метод setsize(300,300);
это.setDefaultCloseOperation(форму.EXIT_ON_CLOSE);
this.setTitle("первое графическое приложение");
btnBlue.addActionListener(это);
btnGreen.addActionListener(это);
btnRed.addActionListener(это);
}
@Ручная коррекция
общественного недействительными событий actionperformed(типа actionevent е)
{
Jbutton с БТН = (jbutton с) эл.getSource();
if(btn == btnBlue)
content.setBackground(Color.BLUE);
еще
content.setBackground(цвет.ЗЕЛЕНЫЙ);
content.setBackground(Color.RED);
}
/**
* @param args аргументы командной строки
*/
публичный статический пустота главный(строка[] аргументы)
{
Journal7A gui = новый Journal7A();
}
}