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

Содержимое удалено Содержимое добавлено
Строка 2:
Так как в большинстве своем сегодняшние начинающие программисты не любят окно коммандной строки - приведу пример оконной аппликации.
== Начнем с простого ==
<source lang="java">
{{N|1}} '''import''' javax.swing.JFrame;
{{N|2}}
 
{{N|3}} '''public class''' MyWindowApp '''extends''' JFrame { {{Slashstar|//Наследуя от JFrame мы получаем всю функциональность окна}}
{{N|4}}
 
{{N|5}} '''public''' MyWindowApp(){
{{N|6}} super("My First Window"); {{Slashstar|//Заголовок окна}}
{{N|7}} setBounds(100, 100, 200, 200); {{Slashstar|//Если не выставить размер и положение - то окно будет мелкое и незаметное}}
{{N|8}} }
}
{{N|9}}
 
{{N|10}} '''public static void''' main(String[] args) { {{Slashstar|//эта функция может быть и в другом классе}}
{{N|11}} MyWindowApp app = new MyWindowApp(); {{Slashstar|//Создаем экземпляр нашей аппликации}}
{{N|12}} app.setVisible(true); {{Slashstar|//С этого момента аппликация запущена!}}
{{N|13}} }
}
{{N|14}} }
}
</source>
 
Вот у нас и получилась ничего не делающая аппликация!