Java/Первое окно: различия между версиями

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