Java/Первое окно: различия между версиями
Содержимое удалено Содержимое добавлено
DannyS712 (обсуждение | вклад) м <source> -> <syntaxhighlight> (phab:T237267) |
|||
Строка 3:
Так как в большинстве своем сегодняшние начинающие программисты не любят окно командной строки - приведу пример оконного приложения.
== Начнем с простого ==
<
import javax.swing.JFrame;
Строка 23:
}
}
</syntaxhighlight>
Вот у нас и получилось ничего не делающее приложение!
Строка 45:
Пишем программу:
<
import java.awt.*;
import java.awt.event.*;
Строка 81:
}
}
</syntaxhighlight>
После компиляции и запуска - получится что-то такое:
Строка 98:
==== addCrow ====
Добавляем [[Java/Listeners|listener]] для кнопки addCrow.
<
addCrow.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
Строка 105:
}
});
</syntaxhighlight>
==== removeCrow ====
Добавляем [[Java/Listeners|listener]] для кнопки removeCrow.
<
removeCrow.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
Строка 118:
}
});
</syntaxhighlight>
==== updateCrowCounter ====
<
private void updateCrowCounter() {
countLabel.setText("Crows:" + voron);
}
</syntaxhighlight>
=== Конечный результат ===
|