Java/Первое окно: различия между версиями
Содержимое удалено Содержимое добавлено
Метка: possible spambot (testing) |
ISbot (обсуждение | вклад) м {{BookCat}}; избыточные <big /> и <font /> вокруг <source />; пробелы. |
||
Строка 2:
Так как в большинстве своем сегодняшние начинающие программисты не любят окно командной строки - приведу пример оконного приложения.
== Начнем с простого ==
import javax.swing.JFrame;
Строка 18:
}
}
</source
Вот у нас и получилось ничего не делающее приложение!
Строка 40:
Пишем программу:
import java.awt.*;
import java.awt.event.*;
Строка 75:
}
}
</source
После компиляции и запуска - получится что-то такое:
Строка 92:
==== addCrow ====
Добавляем [[Java/Listeners|listener]] для кнопки addCrow.
addCrow.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
Строка 99:
}
});
</source
==== removeCrow ====
Добавляем [[Java/Listeners|listener]] для кнопки removeCrow.
removeCrow.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
Строка 112:
}
});
</source
==== updateCrowCounter ====
private void updateCrowCounter() {
countLabel.setText("Crows:" + voron);
}
</source
=== Конечный результат ===
* [[Java/Первое окно/VoronCalc.java|VoronCalc.java]] - главный класс программы
{{BookCat}}
[[en:Java Programming/Events and Buttons]]
|