Программирование - это просто
Advertisement
Главная arrow Биржевые роботы arrow Java для чайников. arrow Java для чайников. Урок 7. Кнопки (Button)
16.05.2024 г.
Главное меню
Главная
Интернет магазин
Программные продукты
Биржевые роботы
Искусственный интеллект
Математика и информатика
1С:Предприятие
Уроки C#
Уроки Delphi
Уроки программирования
Web-программирование
Дизайн и графика
Компьютер для блондинок
Исходники
Статьи
Платный раздел
Рассказы про компьютеры
Хитрости и секреты
Системный подход
Размышления
Наука для чайников
Друзья сайта
Excel-это не сложно
Все о финансах
.
Java для чайников. Урок 7. Кнопки (Button) Печать E-mail
Автор megabax   
22.12.2011 г.
В этой статье я постараюсь максимально просто и понятно изложить основы программирования на языке Delphi

Java для чайников. Урок 7. Кнопки (Button)

 

Для создание вот таких вот кнопок:

 

Java для чайников. Урок 7. Кнопки (Button)

 

В языке Java предусмотрен класс Button. Вот пример использования кнопок:

 

import java.awt.*;

import java.applet.*;

 

 

public class InternetApplet extends Applet {

   

    String str;

   

    public void init()  {

        Font font=new Font("TimesRoman",Font.PLAIN,24);

        setFont(font);

        Button button=new Button("Первая кнопка");

        add(button);

        button=new Button("Вторая кнопка");

        add(button);

    }

   

    public void paint(Graphics g) {

        g.drawString(str,60,130);

    }

   

    public boolean action(Event evt, Object arg) {

        if(arg=="Первая кнопка")

            str="Вы нажали на первую кнопку";

        else if(arg=="Вторая кнопка")

            str="Вы нажали на вторую кнопку";

        else

            str="";

        repaint();

        return true;

    }

}

 

Событие нажатия на кнопку обрабатывается методом action, в который передается информация о событии и объекте, вызвавшем событие.

 

(С) Шуравин Александр

 

 

Последнее обновление ( 22.12.2011 г. )
 
« След.   Пред. »
 
© 2024 Программирование - это просто
Joomla! - свободное программное обеспечение, распространяемое по лицензии GNU/GPL.
Русская локализация © 2005-2008 Joom.Ru - Русский Дом Joomla!
Design by Mamboteam.com | Powered by Mambobanner.de
Я принимаю Яндекс.Деньги