Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Java anonymous inner class 🎭

Автор: Bro Code

Загружено: 2020-06-13

Просмотров: 36670

Описание:

Java anonymous inner class tutorial

#java #anonymous #class

public class Main {

public static void main(String[] args) {

/*anonymous class = an inner class without a name
only a single object is created from one
The object may have “extras” or "changes"
and no need to create a separate innerclass
when it only need it once.
Helps us to avoid cluttering code with a class name

Syntax is similar to a constructor,
except that there is also a class definition
within a block of code.
GREAT FOR LISTENERS
*/
MyFrame myFrame = new MyFrame();

}
}
import java.awt.event.*;
import javax.swing.*;

public class MyFrame extends JFrame{

JButton button1 = new JButton("Button #1");
JButton button2 = new JButton("Button #2");
JButton button3 = new JButton("Button #3");


MyFrame(){

button1.setBounds(100,100,100,100);
button2.setBounds(200,100,100,100);
button3.setBounds(300,100,100,100);
button1.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent e) {
System.out.println("You pressed button #1");

}

});
button2.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent e) {
System.out.println("You pressed button #2");

}

});
button3.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent e) {
System.out.println("You pressed button #3");

}

});
this.add(button1);
this.add(button2);
this.add(button3);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setSize(500, 500);
this.setLayout(null);
this.setVisible(true);
}

}

Java anonymous inner class 🎭

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

array(10) { [0]=> object(stdClass)#4739 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "LEJ1kGHSXdA" ["related_video_title"]=> string(20) "Java lambda λ" ["posted_time"]=> string(21) "4 года назад" ["channelName"]=> string(8) "Bro Code" } [1]=> object(stdClass)#4712 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "paKrmEMvkU4" ["related_video_title"]=> string(32) "Java inner classes 👩‍🏫" ["posted_time"]=> string(19) "5 лет назад" ["channelName"]=> string(8) "Bro Code" } [2]=> object(stdClass)#4737 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "u_BZlRodfVU" ["related_video_title"]=> string(27) "Java anonymous objects 🃏" ["posted_time"]=> string(21) "4 года назад" ["channelName"]=> string(8) "Bro Code" } [3]=> object(stdClass)#4744 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "gJ9DYC-jswo" ["related_video_title"]=> string(76) "Records In Java - Full Tutorial - The Best New Java Feature You're Not Using" ["posted_time"]=> string(21) "3 года назад" ["channelName"]=> string(16) "Coding with John" } [4]=> object(stdClass)#4723 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "3X93PnKRNUo" ["related_video_title"]=> string(33) "CONCURRENCY IS NOT WHAT YOU THINK" ["posted_time"]=> string(19) "1 год назад" ["channelName"]=> string(11) "Core Dumped" } [5]=> object(stdClass)#4741 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "DwtPWZn6T1A" ["related_video_title"]=> string(51) "Java Anonymous Inner Classes Explained in 6 Minutes" ["posted_time"]=> string(21) "3 года назад" ["channelName"]=> string(16) "Coding with John" } [6]=> object(stdClass)#4736 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "a_LBuCx1KTE" ["related_video_title"]=> string(17) "Java threads 🧵" ["posted_time"]=> string(21) "4 года назад" ["channelName"]=> string(8) "Bro Code" } [7]=> object(stdClass)#4746 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "GX01Lh2IU68" ["related_video_title"]=> string(113) "ОТКУДА В АНГЛИЙСКОМ СТОЛЬКО КОСЯКОВ - и как понять исключения?" ["posted_time"]=> string(21) "5 дней назад" ["channelName"]=> string(36) "Virginia Bēowulf · English Studies" } [8]=> object(stdClass)#4722 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "0B9qgwQv5_U" ["related_video_title"]=> string(132) "Вопрос из собеседования в Google, на который никто не может ответить [Veritasium]" ["posted_time"]=> string(25) "2 недели назад" ["channelName"]=> string(10) "Vert Dider" } [9]=> object(stdClass)#4740 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "blWdjRUPP6E" ["related_video_title"]=> string(72) "Разведчик о том, как использовать людей" ["posted_time"]=> string(25) "2 недели назад" ["channelName"]=> string(18) "Коллектив" } }
Java lambda λ

Java lambda λ

Java inner classes 👩‍🏫

Java inner classes 👩‍🏫

Java anonymous objects 🃏

Java anonymous objects 🃏

Records In Java - Full Tutorial - The Best New Java Feature You're Not Using

Records In Java - Full Tutorial - The Best New Java Feature You're Not Using

CONCURRENCY IS NOT WHAT YOU THINK

CONCURRENCY IS NOT WHAT YOU THINK

Java Anonymous Inner Classes Explained in 6 Minutes

Java Anonymous Inner Classes Explained in 6 Minutes

Java threads 🧵

Java threads 🧵

ОТКУДА В АНГЛИЙСКОМ СТОЛЬКО КОСЯКОВ - и как понять исключения?

ОТКУДА В АНГЛИЙСКОМ СТОЛЬКО КОСЯКОВ - и как понять исключения?

Вопрос из собеседования в Google, на который никто не может ответить [Veritasium]

Вопрос из собеседования в Google, на который никто не может ответить [Veritasium]

Разведчик о том, как использовать людей

Разведчик о том, как использовать людей

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]