RUVIDEO
Поделитесь видео 🙏

Java programming part 62 GUI : Panels Within BorderLayout; Layout being changed. смотреть онлайн

📁 Обучение 👁️ 17 📅 05.12.2023

Java Programming tutorial, GUI, Graphical User Interface. this tutorial is teaching Panels having different Layout managers from withing the border layout east west north south center ect. and how to do this.

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.*;
public class UserFrame extends JFrame implements ActionListener{
static String name = "charles";
UserFrame(){
setTitle("UsersFrame");
setSize(600,550);

}


public static void main(String[] args){

UserFrame f = new UserFrame();
JPanel pan1 = new JPanel();
pan1.setLayout(new BorderLayout());
pan1.setBackground(Color.GREEN);
JPanel pan2 = new JPanel();
pan2.setBackground(Color.ORANGE);
JPanel pan3 = new JPanel();
pan3.setBackground(Color.RED);
JPanel pan4 = new JPanel();
pan4.setBackground(Color.magenta);
JPanel pan5 = new JPanel();
pan5.setBackground(Color.BLUE);
JButton jb = new JButton("Hello");
JButton jb6 = new JButton("WEST added");
JButton jb7 = new JButton("EAST added");
jb.setSize(50, 50);
pan1.add(jb,BorderLayout.NORTH);
pan1.add(jb6,BorderLayout.SOUTH);
JButton jb2 = new JButton("there");
jb.setSize(50, 50);
pan2.add(jb2);
pan2.add(jb7);
JButton jb3 = new JButton("North");
jb.setSize(50, 50);
pan3.add(jb3);
JButton jb4 = new JButton("South");
jb.setSize(50, 50);
pan4.add(jb4);
JButton jb5 = new JButton("Center");
jb.setSize(50, 50);
pan5.add(jb5);
f.add(pan1,BorderLayout.WEST);
f.add(pan2,BorderLayout.EAST);
f.add(pan3,BorderLayout.NORTH);
f.add(pan4,BorderLayout.SOUTH);
f.add(pan5,BorderLayout.CENTER);
f.setDefaultCloseOperation(EXIT_ON_CLOSE);
f.setVisible(true);
}


@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
System.out.println("The first button has been clickled");
}


}

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Java programming part 62 GUI : Panels Within BorderLayout; Layout being changed.» бесплатно и без регистрации, вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.