Appearance - внешность формы = java программа пример
Primary tabs
Forums:
Коренная тема кода здесь = http://fkn.ktu10.com/?q=node/2256
а рассуждения по решению задачи здесь = http://fkn.ktu10.com/?q=node/2036
------------дальше код------------------
import javax.swing.*; // импортируем весь свинг, дабы не заморачиваться(мы ведь только учимся))
import java.awt.*; // и весь авт аналогично
import java.awt.event.ActionListener;
public class Appearance { // задаст внешний вид кнопок нашего окна.
public JPanel createContentPane (){
// We create a bottom JPanel to place everything on.
// создаём панель, а всё остальное размещаем уже на этой панели
JPanel totalGUI = new JPanel();
totalGUI.setLayout(null);
// добавим текст
JLabel blueLabel = new JLabel("<html> Написать программу для форматирования" +
" текстовых файлов в папке." +
"Форматирование файла заключается в обрезании строк до указанной длинны." +
"Для каждого файла запускается отдельный поток форматирования.</html>");
blueLabel.setLocation(20, -30); /* это координаты метки - текста (измените их если
тест не виден*/
blueLabel.setSize(400, 200); // это размер области с текстом
blueLabel.setHorizontalAlignment(0);
blueLabel.setForeground(Color.blue); // Это цвет
totalGUI.add(blueLabel);
// Создаём кнопку
JButton redButton = new JButton("Выбрать папку :))");
redButton.setLocation(120, 200); // это координаты кнопки
redButton.setSize(180,40); // это размер кнопки
ActionListener actionListener = new TestActionListener();
redButton.addActionListener(actionListener);
totalGUI.add(redButton); // добавляем ккнопку на панель
totalGUI.setOpaque(true);
return totalGUI;
}
}
- Log in to post comments
- 3869 reads