JFrame | Java Swing Tutorial for Beginners

  Рет қаралды 69,655

Java Code Junkie

Java Code Junkie

Күн бұрын

Пікірлер: 87
@Tozu25
@Tozu25 Ай бұрын
A twenty yr old ”student” here, studies start in January. I first learned Html, css and js and now Java. I type fast, so I love the ”lengthy” style of Java and overall it seems really flexible and great! I am going to go through the entire Java Documentation, but first I thought I would learn Swing. Thanks to you!
@8rboy
@8rboy 2 жыл бұрын
Probably the best Swing tutorial I've ever seen. Thanks a lot man
@andysegura6254
@andysegura6254 3 жыл бұрын
I was looking for videos as detailed as these, thank you!
@JavaCodeJunkie
@JavaCodeJunkie 3 жыл бұрын
@Andy Segura - You are welcome! I am glad you find them useful!
@JavaCodeJunkie
@JavaCodeJunkie 4 жыл бұрын
Here is the latest video in my Java Swing series. Like, comment and subscribe and, as always, take care and keep on coding!
@nskaries
@nskaries 7 ай бұрын
The best swing tutorial ever!!!
@saadshoaieb2241
@saadshoaieb2241 10 ай бұрын
best Swing tutorial I've ever seen. Thanks a lot
@Sam-Gazer
@Sam-Gazer 2 жыл бұрын
Thank you that's so helpful, your way of explaining is so good, your voice as well is calm and clear 👍.
@JavaCodeJunkie
@JavaCodeJunkie 2 жыл бұрын
@SamGazer - Thank you very much for the kind words! 🙏 I am happy that you found the videos helpful! Cheers!
@Sam-Gazer
@Sam-Gazer 2 жыл бұрын
@@JavaCodeJunkie Thank you for your concern and reply, keep up the hard work !
@anthonygrear6226
@anthonygrear6226 3 жыл бұрын
Great content. You explain concepts very well.
@JavaCodeJunkie
@JavaCodeJunkie 3 жыл бұрын
@Anthony Grear - Thank you! I appreciate your kind words! 🙏 Cheers!
@tay261
@tay261 2 жыл бұрын
Thank you for a very clear and concise explanation.
@JavaCodeJunkie
@JavaCodeJunkie 2 жыл бұрын
@tay261 - You're welcome! Glad it helped! Cheers!
@guymann222
@guymann222 6 ай бұрын
Great tutorial! I was wondering about what you said at 8:16, that we shouldn't expose the methods to the 'outside world.' Why is this a bad thing?
@randomcommentor
@randomcommentor 2 жыл бұрын
10:21 Why "this.frame."? Why not just "frame"? The initialize() function is tied to the JFrameTwo object, and thusly you don't need to declare which object "frame" belongs to. You set the frame to "new JFrame" in the first line of the function too. Isn't "this." completely unnecessary?
@JavaCodeJunkie
@JavaCodeJunkie 2 жыл бұрын
@Random Commentor - Strictly speaking, in this instance, the keyword this is not necessary. The most common use of the this keyword is to eliminate the confusion between class attributes and parameters with the same name. Cheers!
@alexop5919
@alexop5919 3 жыл бұрын
this composition method is so cool!
@JavaCodeJunkie
@JavaCodeJunkie 3 жыл бұрын
@Alex Op - It really is! This will be a big step in learning Java OOP when you get your head around the concept! Cheers!
@alaaitanii
@alaaitanii 6 ай бұрын
Thank you so much for the detailed tutorial
@aRandomNumber
@aRandomNumber Ай бұрын
This makes a lot of sense, but there is just one thing that I don’t understand: why should you have to create separate classes for different JFrames? Couldn’t I just write a function that, based on its parameters, returns a new JFrame?
@branmoxley
@branmoxley 8 ай бұрын
Excellent tutorial, thank you!
@royalsgaming03
@royalsgaming03 3 жыл бұрын
Thanks you love from india❤️❤️❤️❤️❤️
@JavaCodeJunkie
@JavaCodeJunkie 3 жыл бұрын
@ROYAL'S GAMING - You are very welcome! (from Canada) 🙏
@aidanknox2430
@aidanknox2430 2 жыл бұрын
Thanks for the refresher!
@fvgm
@fvgm Жыл бұрын
Thank you to this valuable content. Great.
@davidsalomon7417
@davidsalomon7417 Жыл бұрын
I think I'm lost on how you made the initialize method private, the third video doesn't mention it, do you have the source code?
@SajjadHussain-yy9xo
@SajjadHussain-yy9xo Жыл бұрын
Good word dear..
@kavishkamadhudhan1943
@kavishkamadhudhan1943 3 жыл бұрын
Great content. Thank you..
@JavaCodeJunkie
@JavaCodeJunkie 3 жыл бұрын
@Kavishka Madhudhan - Thank you for the kind words! Glad you liked it!
@johnkimotho3906
@johnkimotho3906 4 жыл бұрын
nice one. thanks
@JavaCodeJunkie
@JavaCodeJunkie 4 жыл бұрын
Thank you! Appreciate the encouragement! Cheers!
@fatihozev1318
@fatihozev1318 2 жыл бұрын
nice video
@JavaCodeJunkie
@JavaCodeJunkie 2 жыл бұрын
@Fatih Özev - Thanks for the visit! Cheers!
@jefferyjohnson2612
@jefferyjohnson2612 3 жыл бұрын
This is so cool.
@JavaCodeJunkie
@JavaCodeJunkie 3 жыл бұрын
@Jeffrey Johnson - Swing or composition vs inheritance?
@jefferyjohnson2612
@jefferyjohnson2612 3 жыл бұрын
@@JavaCodeJunkie If you say that the composition method is best practice, then that is where I would focus long term for sure. To be entirely honest though, at this point (nooby), I don't really know or understand why it is the best practice method.
@JavaCodeJunkie
@JavaCodeJunkie 3 жыл бұрын
@Jeffrey Johnson - It is more a general rule of thumb that you should favour composition over inheritance. In the majority of cases, especially when it comes to UI widgets, there is no good reason to extend a class (inheritance) unless you are adding additional functionality. By using composition, you can accomplish the same thing without exposing a plethora of methods as part of your public API.
@ShirleeCassady-v3b
@ShirleeCassady-v3b 2 ай бұрын
Lewis Trafficway
@EdwardKyle-e3o
@EdwardKyle-e3o 2 ай бұрын
Stanton Stravenue
@dead_protagonist
@dead_protagonist 5 ай бұрын
my wife left me and took everything... good video
@FidelBailey-i8u
@FidelBailey-i8u 3 ай бұрын
Laurianne Circle
@BulwerAurora-y8w
@BulwerAurora-y8w 2 ай бұрын
Bins Tunnel
@GaskellPhyllis-x3d
@GaskellPhyllis-x3d 3 ай бұрын
Ullrich Green
@ShirleyMartinez-g1d
@ShirleyMartinez-g1d 2 ай бұрын
Jennings Plains
@AshishYusaff-y1n
@AshishYusaff-y1n 2 ай бұрын
Maggio Course
@LewisSouthey-g2g
@LewisSouthey-g2g 2 ай бұрын
Heathcote Causeway
@JoanBennett-s5e
@JoanBennett-s5e 2 ай бұрын
Orn Parkways
@WondaMorris-v5v
@WondaMorris-v5v 3 ай бұрын
Bailey Shoal
@AnnaHerrera-z8v
@AnnaHerrera-z8v 3 ай бұрын
Monahan Extension
@RobbinsLocke-y7i
@RobbinsLocke-y7i 3 ай бұрын
Marquardt Place
@SherwoodDavid-x3q
@SherwoodDavid-x3q 2 ай бұрын
Hermiston Gateway
@MaxwellBerkeley-m8k
@MaxwellBerkeley-m8k 3 ай бұрын
Jessika Branch
@AnneRakowski-g8l
@AnneRakowski-g8l 2 ай бұрын
Abdiel Trafficway
@KenyaGrant-k8o
@KenyaGrant-k8o 2 ай бұрын
VonRueden Harbors
@HugginsAmy-d3h
@HugginsAmy-d3h 2 ай бұрын
Karelle Forks
@BaldwinMalcolm-c1l
@BaldwinMalcolm-c1l 2 ай бұрын
McKenzie Ramp
@BoyleFitch-f7h
@BoyleFitch-f7h 2 ай бұрын
Abernathy Port
@VeronicaBeaver-s8q
@VeronicaBeaver-s8q 3 ай бұрын
Maurice Locks
@EruCula_9475
@EruCula_9475 Жыл бұрын
You sound like Technoblade.
@JerryPaddy-f6u
@JerryPaddy-f6u 2 ай бұрын
Schamberger Common
@ClareAdair-s1n
@ClareAdair-s1n 3 ай бұрын
Leopold Inlet
@RoyHorace-r5c
@RoyHorace-r5c 3 ай бұрын
Sebastian Mountains
@BarryRobinson-e6n
@BarryRobinson-e6n 2 ай бұрын
Langosh Lodge
@JoanTrollpoe-j9o
@JoanTrollpoe-j9o 3 ай бұрын
Emmanuel Springs
@HughBaldwin-s2o
@HughBaldwin-s2o 2 ай бұрын
Kendra Village
@BrightMyra-j6e
@BrightMyra-j6e 3 ай бұрын
Levi Grove
@BuckJason-p7z
@BuckJason-p7z 3 ай бұрын
Christopher Ramp
@DennisTruman-x5c
@DennisTruman-x5c 2 ай бұрын
Jamal Mission
@AckermannMoore-g3b
@AckermannMoore-g3b 2 ай бұрын
Gleichner Mews
@RaymondLeday-d1i
@RaymondLeday-d1i 2 ай бұрын
Una Stravenue
@WaltonApril-x5h
@WaltonApril-x5h 3 ай бұрын
Anibal Gardens
@JesusBedard-n6s
@JesusBedard-n6s 2 ай бұрын
Johnson Center
@VanessaAlbers-n4k
@VanessaAlbers-n4k 2 ай бұрын
Fabian Walk
@PauletteTunnell-o2i
@PauletteTunnell-o2i 3 ай бұрын
Boyer Walk
@MacArthurWayne-j3p
@MacArthurWayne-j3p 3 ай бұрын
Violet Camp
@LarkinSandy-r8z
@LarkinSandy-r8z 3 ай бұрын
Cummerata Inlet
@BulwerJoan-h5j
@BulwerJoan-h5j 2 ай бұрын
Rebecca Lock
@BlaineScott-y1f
@BlaineScott-y1f 3 ай бұрын
Salma Brook
@adityakancharla
@adityakancharla 2 жыл бұрын
Bro say EA sports 😭
@JavaCodeJunkie
@JavaCodeJunkie 2 жыл бұрын
EA Sports???
@alexandregfarias
@alexandregfarias 2 жыл бұрын
@@JavaCodeJunkie EA sports it's in the game
@BartlettHarold-c2m
@BartlettHarold-c2m 2 ай бұрын
Cummings Path
@JamesShepard-v5l
@JamesShepard-v5l 2 ай бұрын
Malachi Mount
@MariaPrunty-l3w
@MariaPrunty-l3w 2 ай бұрын
Veum Hollow
@ethanbaldwin3199
@ethanbaldwin3199 2 ай бұрын
Aaliyah Mews
@HughEve-r4d
@HughEve-r4d 2 ай бұрын
Klein Inlet
JPanel | Java Swing Tutorial for Beginners
11:01
Java Code Junkie
Рет қаралды 52 М.
Java LocalDateTime Format
6:17
Arvind Rai (concretepage.com)
Рет қаралды 17
«Жат бауыр» телехикаясы І 30 - бөлім | Соңғы бөлім
52:59
Qazaqstan TV / Қазақстан Ұлттық Арнасы
Рет қаралды 340 М.
БОЙКАЛАР| bayGUYS | 27 шығарылым
28:49
bayGUYS
Рет қаралды 1,1 МЛН
Тамир Шейх ПРИЛЕТ ПО БАНК0В0Й !! ПВ0 не П0М0ГЛ0!
21:16
Киевские интервью
Рет қаралды 467 М.
Hello World | Java Swing Tutorial for Beginners
7:09
Java Code Junkie
Рет қаралды 84 М.
Новый год 2025 на ТНТ "ComedyVision!" @ComedyClubRussia
1:16:57
«Жат бауыр» телехикаясы І 30 - бөлім | Соңғы бөлім
52:59
Qazaqstan TV / Қазақстан Ұлттық Арнасы
Рет қаралды 340 М.