Java panels 🟥

  Рет қаралды 111,310

Bro Code

Bro Code

Күн бұрын

Пікірлер
@BroCodez
@BroCodez 4 жыл бұрын
import java.awt.BorderLayout; import java.awt.Color; import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; public class Main { public static void main(String[] args) { // JPanel = a GUI component that functions as a container to hold other components ImageIcon icon = new ImageIcon("thumbsup.png"); JLabel label = new JLabel(); label.setText("Hi"); label.setIcon(icon); label.setVerticalAlignment(JLabel.TOP); label.setHorizontalAlignment(JLabel.LEFT); //label.setBounds(100, 100, 75, 75); JPanel redPanel = new JPanel(); redPanel.setBackground(Color.red); redPanel.setBounds(0, 0, 250, 250); redPanel.setLayout(new BorderLayout()); JPanel bluePanel = new JPanel(); bluePanel.setBackground(Color.blue); bluePanel.setBounds(250, 0, 250, 250); bluePanel.setLayout(new BorderLayout()); JPanel greenPanel = new JPanel(); greenPanel.setBackground(Color.green); greenPanel.setBounds(0, 250, 500, 250); greenPanel.setLayout(new BorderLayout()); JFrame frame = new JFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setLayout(null); frame.setSize(750,750); frame.setVisible(true); greenPanel.add(label); frame.add(redPanel); frame.add(bluePanel); frame.add(greenPanel); } }
@brandonjablasone7544
@brandonjablasone7544 10 ай бұрын
I know you might not see this but I think it will be super nice If you do this from scratch and implement it by using the component or Jcomponent package (Java API )
@pavelkvasnicka6856
@pavelkvasnicka6856 Жыл бұрын
This is the best Java tutorial for beginners, so you can learn Java and English in one hit. Please keep going! I vote for Java advance tutorial. Thanks a lot Bro
@omar100k6
@omar100k6 4 жыл бұрын
bro the way you explain these concepts is so good....thank you so much for the videos they really help a lot!!
@BroCodez
@BroCodez 4 жыл бұрын
Glad you like them!
@bitcoin1532
@bitcoin1532 4 жыл бұрын
I don't skip the ads so u can have the revenue u deserve
@mayureshjadhav8306
@mayureshjadhav8306 2 жыл бұрын
🗿👑
@djrkm9281
@djrkm9281 17 күн бұрын
Abs legend
@ItamiPlaysGuitar
@ItamiPlaysGuitar 4 жыл бұрын
I liked the video and I subscribed but, I still don't know how you find the energy to prepare these videos with that small amount of views. You are incredible
@BroCodez
@BroCodez 4 жыл бұрын
thanks bro! It's pure discipline. Believe me the low views are really discouraging lol
@ssrot4352
@ssrot4352 3 жыл бұрын
@@BroCodez but you still do it, so a lot of us are very grateful :)
@AudreyGB
@AudreyGB 19 күн бұрын
​@@BroCodezand yet he persevered. This comment in retrospect is so motivating to me to see. Time to put my head down and stick to studying.
@AdrianTregoning
@AdrianTregoning 2 жыл бұрын
Great video! I did this myself and used a much larger *.PNG photo. I struggled quite a bit to resize it (to make it smaller), but if anyone wants to know the code here's how, you'll figure out where to place it. Love these videos. Great to work through things yourself. ImageIcon icon = new ImageIcon("wind.png"); Image scaleImage = icon.getImage().getScaledInstance(200, 200,Image.SCALE_DEFAULT); icon = new ImageIcon(scaleImage);
@stranger9951
@stranger9951 Жыл бұрын
This solved my problem. Thanks!
@LK2LD
@LK2LD Жыл бұрын
Thank youu mate
@bruce9067
@bruce9067 4 жыл бұрын
Bro, I literally started learning how to make GUIs in java yesterday and you upload this You're awesome
@dianamilenaarchilacordoba4632
@dianamilenaarchilacordoba4632 3 ай бұрын
great video!!! I'm infinitely grateful for your dedication and big heart to share this knowledge with the world. Thank you soo much
@stephendavol5589
@stephendavol5589 11 ай бұрын
Great job breaking it down. Thanks man!
@TheRickyfranco13
@TheRickyfranco13 Жыл бұрын
This video is so informative. Thank you for the hard work
@travel_to_wonders6666
@travel_to_wonders6666 2 жыл бұрын
Op explain bro thnx for sharing khowledge in such way
@danny.3036
@danny.3036 3 жыл бұрын
Thanks, Bro! ☕ You're awesome!
@peterkalaba7618
@peterkalaba7618 2 жыл бұрын
i like your explanation......... very understood........😍😍😍
@ИльяТребоганов-й3х
@ИльяТребоганов-й3х 2 жыл бұрын
Heeeey, bro! This video is the best that i ever seen! Like. I tried to use Jpanel with JFrame for a long time. Great video! I love you XD.
@Neeraj_vish_
@Neeraj_vish_ 8 ай бұрын
That's really nice 👍♥️
@deepdaddy1208
@deepdaddy1208 4 жыл бұрын
great video bro
@BroCodez
@BroCodez 4 жыл бұрын
thanks Dbest!
@Demajaasa
@Demajaasa 3 жыл бұрын
liking and commenting since this vid was helpful
@liaMXWolfGaming
@liaMXWolfGaming 10 ай бұрын
I read that it is recommended to use JPanel for background image, hope you create a tutorial on that
@amarald842
@amarald842 4 жыл бұрын
That's so cool :D
@BroCodez
@BroCodez 4 жыл бұрын
whoa W.D. Gaster appears!
@amarald842
@amarald842 4 жыл бұрын
@@BroCodez XD
@ajaykumar_tamilan
@ajaykumar_tamilan 2 жыл бұрын
nice video thanks bro
@mudassirnaz1813
@mudassirnaz1813 3 жыл бұрын
thanks , and I appreciate your hard work.
@vipinpeethambaran9777
@vipinpeethambaran9777 2 жыл бұрын
Great video 👌
@techtalk9548
@techtalk9548 3 жыл бұрын
You are the best!
@jaymob5037
@jaymob5037 3 жыл бұрын
Where are the other jpanel related videos? Is there a playlist? Would love to watch more
@carloseduardosabbaghfranqu9367
@carloseduardosabbaghfranqu9367 2 жыл бұрын
Muchas gracias, estoy aprendiendo apenas y tú video me ayudó bastante, muy claro todo 😁
@G4brielLirio
@G4brielLirio 2 жыл бұрын
Thank you my friend! You help me so much!!!!
@karimsaid3472
@karimsaid3472 Жыл бұрын
good explanation bro
@honoredegg
@honoredegg 2 жыл бұрын
51th. Thank you, ma Bro Sensei
@ajdndbdjbdj
@ajdndbdjbdj Жыл бұрын
Great job homie
@Simis999
@Simis999 2 жыл бұрын
labai didelis ačiū iš Lietuvos!
@kemann3815
@kemann3815 3 жыл бұрын
Besta da best
@henryjohannesen6986
@henryjohannesen6986 Жыл бұрын
You're my hero thank you
@analyticseninteligenciamer724
@analyticseninteligenciamer724 3 жыл бұрын
Thank you so muck Master!!!
@carlosllige8922
@carlosllige8922 2 жыл бұрын
Thank you for all the tutorials bro. I have a question, is coding java swing components the same as designing it from a JFrame form? do you also have tutorials on swing Events? When creating a program/app do you prefer coding the whole thing or designing it and then coding events?
@13_iwayannathawiguna_xiipa68
@13_iwayannathawiguna_xiipa68 3 жыл бұрын
keep up bro
@曾毓哲-b1t
@曾毓哲-b1t Жыл бұрын
Thank you very much
@muhammedkabbani6434
@muhammedkabbani6434 2 жыл бұрын
brilliant
@pt4909
@pt4909 Жыл бұрын
Thank you!
@anaralizada8884
@anaralizada8884 2 жыл бұрын
very good
@Amirrjl-y8z
@Amirrjl-y8z Жыл бұрын
nice
@ibrahimylmaz8378
@ibrahimylmaz8378 2 жыл бұрын
thanks bro
@rupeshsunuwar1868
@rupeshsunuwar1868 3 жыл бұрын
thanks a lot buddy!!!!! U r great.
@slumdogskillionaire923
@slumdogskillionaire923 3 жыл бұрын
7:25 Border layout
@mweatherly
@mweatherly 3 жыл бұрын
Thank you Bro Code
@yunskodubinks8277
@yunskodubinks8277 2 жыл бұрын
❤💚💙
@egrenzgo5650
@egrenzgo5650 2 жыл бұрын
Yey, Thank youu!!!
@sfsdfsfdd
@sfsdfsfdd Жыл бұрын
W tutorial
@arambradosty2297
@arambradosty2297 2 жыл бұрын
thank you
@d-news4076
@d-news4076 3 жыл бұрын
Thank you Bro Code!
@ihsannuruliman3656
@ihsannuruliman3656 3 жыл бұрын
Bro one question tho... Do people really use Java Desktop to create program, let alone Java Swing? I actually learn this because of my univ (and to be honest I don't really like Java Swing GUI). Because there's some language like C-Sharp which produce .exe extension that being used widely and I haven't yet encountered any .jar file in my life...
@MrLoser-ks2xn
@MrLoser-ks2xn 2 жыл бұрын
Thanks
@slumdogskillionaire923
@slumdogskillionaire923 3 жыл бұрын
6:50 Flow Layout Manager
@PoorwayTraning
@PoorwayTraning Жыл бұрын
thanks
@bwsoul9770
@bwsoul9770 4 жыл бұрын
Maa maan thank u
@BroCodez
@BroCodez 4 жыл бұрын
thank you for watching!
@manuelgonzalezpalafox2627
@manuelgonzalezpalafox2627 2 жыл бұрын
ly bro 3
@8rboy
@8rboy 3 жыл бұрын
I don't know why my picture doesnt show up in my. I am doing exactly what you do but my JFrame doesnt show anything. So frustrating
@MURAT-pu4hg
@MURAT-pu4hg 2 жыл бұрын
you are my god
@soumelee5661
@soumelee5661 2 жыл бұрын
@zeinabbarakat5558
@zeinabbarakat5558 Жыл бұрын
how do I add a Button over the JPanel?
@cdjosh3568
@cdjosh3568 4 жыл бұрын
Beat the algorithm!
@rectaalborween8471
@rectaalborween8471 10 ай бұрын
Apparently borderlayout doesn't play nice with multiple components. If i have multiple labels then only the last one shows up. Is this intendent or am i being silly?
@wdwuccnxcnh7022
@wdwuccnxcnh7022 3 жыл бұрын
How did you add the image????
@towbeetowbee3124
@towbeetowbee3124 2 жыл бұрын
how can i resize my icon inside the label??
@augischadiegils.5109
@augischadiegils.5109 3 жыл бұрын
@justinpalmer9387
@justinpalmer9387 3 жыл бұрын
Goated
@natgfx6027
@natgfx6027 3 жыл бұрын
what if we overlap them what will happen
@Ollie__07
@Ollie__07 2 жыл бұрын
Can someone tell me how I add multiple icons. I have them in the same directory if that helps. I want to aline them in a row but not sure how.
@deepinmind4091
@deepinmind4091 Жыл бұрын
heeeeeey BRO!!
@kushal6065
@kushal6065 Жыл бұрын
hello I want to make the corners of the center panel rounded. tried many times but failed. the solution must be in borderlayout of the frame.
@kimharveybaruela4128
@kimharveybaruela4128 2 жыл бұрын
Hi sir may i ask about the panel, how to code if the green panel is beside the blue, please help me how to code, i hope you notice, thank you
@kimharveybaruela4128
@kimharveybaruela4128 2 жыл бұрын
How to code when each panel have icon and text?
@rooveloft5273
@rooveloft5273 2 жыл бұрын
When i am creating a panel, its covering the entire frame, even if i set bounds. My code is the exact same as yours.
@abdulahad-vk2yq
@abdulahad-vk2yq 2 жыл бұрын
ik its late but i had the same problem....dont forget to put this "frame.setLayout(null);" in frame
@sabermmirza
@sabermmirza 4 жыл бұрын
thank
@BroCodez
@BroCodez 4 жыл бұрын
thanks for watching Saber!
@jamaalgamble3441
@jamaalgamble3441 11 ай бұрын
YASSSS!
@BISAMARKSMANDOANG
@BISAMARKSMANDOANG Жыл бұрын
gg
@kylemandeeomadlao9014
@kylemandeeomadlao9014 9 ай бұрын
how to add image?
@SaphiraBlauauge
@SaphiraBlauauge 10 ай бұрын
-1000 HP to the Algorythm
@haitamelgana5139
@haitamelgana5139 Жыл бұрын
I don't know why my image refuses to be output, even after following all the steps and 0 errors are occuring. Everything displays but the png or the jpg i unclude on the code, if anyone can enlighten me please
@qwerttz1033
@qwerttz1033 2 жыл бұрын
I copied your code but my icon is invisible
@siriusleto3758
@siriusleto3758 2 жыл бұрын
2. comment
@anjapietralla5767
@anjapietralla5767 11 ай бұрын
@greeneggsandmushrooms9855
@greeneggsandmushrooms9855 3 жыл бұрын
slenap
@Paul122M
@Paul122M 3 жыл бұрын
random comment
@joyceasante8292
@joyceasante8292 Жыл бұрын
import java.awt.Color; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JLabel; import javax.swing.ImageIcon; import java.awt.BorderLayout; public class Main{ public static void main(String[ ]args){ ImageIcon icon = new ImageIcon("image.png"); JLabel label = new JLabel(); label.setText("Coding is fun!"); label.setIcon(icon); //label.setVerticalAlignment(JLabel.BOTTOM); //label.setHorizontalAlignment(JLabel.LEFT); label.setBounds(50,50,25,25); JPanel orangePanel = new JPanel(); orangePanel.setBackground(Color.orange); orangePanel.setBounds(0,0,125,125); //orangePanel.setLayout(new BorderLayout()); orangePanel.setLayout(null); JPanel yellowPanel = new JPanel(); yellowPanel.setBackground(Color.yellow); yellowPanel.setBounds(0,0,125,125); //yellowPanel.setLayout(new BorderLayout()); yellowPanel.setLayout(null); JPanel pinkPanel = new JPanel(); pinkPanel.setBackground(Color.pink); pinkPanel.setBounds(0,125,250,125); //pinkPanel.setLayout(new BorderLayout()); pinkPanel.setLayout(null); JFrame frame = new JFrame(); frame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE); frame.setSize(380,380); frame.setLayout(null); frame.setVisible(true); orangePanel.add(label); pinkPanel.add(label); yellowPanel.add(label); frame.add(orangePanel); frame.add(yellowPanel); frame.add(pinkPanel); } }
@eugenezuev7349
@eugenezuev7349 7 ай бұрын
@floppaclan304
@floppaclan304 2 ай бұрын
thanks bro
@MrLoser-ks2xn
@MrLoser-ks2xn Жыл бұрын
Java buttons 🛎️
14:28
Bro Code
Рет қаралды 177 М.
Java GUI: Full Course ☕ (FREE)
4:48:33
Bro Code
Рет қаралды 2,1 МЛН
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
JPanel | Java Swing Tutorial for Beginners
11:01
Java Code Junkie
Рет қаралды 52 М.
Tkinter Layout Managers - Simple Crash Course
15:43
NeuralNine
Рет қаралды 10 М.
Java labels 👨‍💻
18:00
Bro Code
Рет қаралды 102 М.
you need to build a RUST desktop app!!
27:21
Travis Media
Рет қаралды 338 М.
Use Arc Instead of Vec
15:21
Logan Smith
Рет қаралды 157 М.
How to use a CardLayout in Java
5:31
Alley B
Рет қаралды 814
Turning a KIDS TOY into the worst computer monitor (1/10 FPS)
28:42
Every Flavor of Robot
Рет қаралды 118 М.
How principled coders outperform the competition
11:11
Coderized
Рет қаралды 1,8 МЛН
Java GUI Windows (Swing Tutorial)
9:29
TapTap
Рет қаралды 3,1 М.
How I make bots using python (educational)
17:12
Kian Brose
Рет қаралды 571 М.
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН