Тёмный

Java GUI Tutorial - Make a GUI in 13 Minutes #99 

Alex Lee
Подписаться 413 тыс.
Просмотров 1,3 млн
50% 1

Опубликовано:

 

27 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 961   
@alexlorenlee
@alexlorenlee 11 месяцев назад
If you’re new to programming but want a career in tech, I HIGHLY RECOMMEND applying to one of Springboard’s online coding bootcamps (use code ALEXLEE for $1,000 off): bit.ly/3HX970h
@wiredmeat3415
@wiredmeat3415 6 месяцев назад
no
@simpilotadamt1012
@simpilotadamt1012 3 года назад
Sir, let's sit down and talk about that light IDE theme.
@thecodingchannelph
@thecodingchannelph 3 года назад
nice one
@charlemagne1192
@charlemagne1192 2 года назад
Fr light attracts bugs
@nargarex2390
@nargarex2390 2 года назад
*Insert outdated "light theme=bad" meme here*
@angelcross6050
@angelcross6050 2 года назад
Lmaoooo
@raghavkalyan17
@raghavkalyan17 2 года назад
I know you are making a joke, but its better for videos. helps people who have trouble looking at the dark theme
@rafaela2400
@rafaela2400 4 года назад
Hey i dont know if you'll see this but im really thankful for your videos man! I was sort of pressured into giving up my passions in order to pursue a degree in cs. Ngl i was very insecure and miserable but for some reason your videos have actually sparked sth inside me and now im just curious and loving every bit of knowledge i can get from you and other online material. Cant thank you enough. and i hope this doesnt come off weird.
@alexlorenlee
@alexlorenlee 4 года назад
Thank you, yes I was the exact same way. I felt pressure to get good grades, felt miserable, felt like I couldn't do it and that it wasn't for me. I'm glad my experience can help you out too :)
@MK-zf6or
@MK-zf6or 3 года назад
dude same, but I just started liking programming after I realized I can improve my coding skills (which are nonexistent) while making programs for things im passionate about (basketball :) ), Im in SE tho, but kinda same thing
@sundayconde
@sundayconde 2 года назад
@@MK-zf6or when did you realized, like on what situation made you realized?
@MK-zf6or
@MK-zf6or 2 года назад
@@sundayconde pretty easy to tell if you're good at something or not, self assess yourself bro. disclaimer though - i never reallly tried improving them and am currently working a tech job which is more data analyst stuff with minimum coding
@sundayconde
@sundayconde 2 года назад
@@MK-zf6or Im curious about how codes work and I'm tempted to try building projects but so many stuffs to work on, like I don't know where to start or when I get started I'm questioning myself if am I in a right path? I feel like I need a mentor. Seeing these comments of you guys made me realized that I'm not alone that someone was on what my situation right now. Hope I can overcome my struggles rn and step up to be better what I am today. Thank you.
@derpderpinson7449
@derpderpinson7449 4 года назад
These videos have such high quality. Really hard to find other stuff like this on RU-vid
@alexlorenlee
@alexlorenlee 4 года назад
That’s why I made them :)
@bikespike4150
@bikespike4150 4 года назад
Same here. Nice work; honestly.
@DebsTrading
@DebsTrading 3 года назад
@@alexlorenlee Can you make a video about actionlisteners pls
@brayan6852
@brayan6852 3 года назад
Bro Code is pretty good too
@rittenbrake1613
@rittenbrake1613 4 года назад
You know what Alex? I think what makes your channel popular is that u can ignite the passion of people towards coding by presenting effective ways to gain achievements quickly, people feel good about themselves and that what matters 👍🏻
@krishshah3974
@krishshah3974 2 года назад
ikr, he makes programming feel so human-like, unlike a bunch of teachers, professors, and other RU-vidrs
@wiggleforlife
@wiggleforlife 4 года назад
G O O O O O E Y
@raik1766
@raik1766 4 года назад
GOOOOOOOO-EEEEEE
@BeiggoMC
@BeiggoMC 4 года назад
Cian Ormond yes just why
@gutoguto0873
@gutoguto0873 3 года назад
gui
@wiggleforlife
@wiggleforlife 3 года назад
@@BeiggoMC indeed, yes
@whippetstudios9559
@whippetstudios9559 3 года назад
that's how you say it... yes...
@alimansoor3607
@alimansoor3607 4 года назад
50k soon You haven't changed anything, i love the way you teach. Been here since 100 subs ✌🏻
@alexlorenlee
@alexlorenlee 4 года назад
Lubmus ayyye :)
@redbutterfly3293
@redbutterfly3293 4 года назад
Good job, but teaching java swing in 2020 I don't think it's a good idea, I think "Javafx" is better now...
@max-tr8nt
@max-tr8nt 4 года назад
@@redbutterfly3293 nahh we still study this type of basic java at school every day in the uk. we haven't even touched javafx yet and im in my second year of university already :)
@4TH4RV
@4TH4RV 4 года назад
@@redbutterfly3293 my school doesnt teach JavaFx, and there arent many tutorials on youtube which teach Swing, this is a very good tut
@SenseiEli
@SenseiEli 4 года назад
I am the 101 like... Just like my battalion!
@dylanchan7349
@dylanchan7349 4 года назад
This video makes wayyyy more sense than the way my teacher and textbook. They said to make an inner class that implements the ActionListener interface and then add the functionality to the button, which I found very confusing and not intuitive. Thank you for your videos Alex
@justoffy.535
@justoffy.535 3 года назад
still tryna find your profile pic.
@billfly1
@billfly1 3 года назад
Don't use an inner class! Use a Java lambda expression.
@MtxLk
@MtxLk 4 года назад
Yesterday i was looking for java GUI tutorial but i didn't find a good one, thanks dude 😭
@faisalalamri4091
@faisalalamri4091 4 года назад
هلا والله سعد
@craigrankin5882
@craigrankin5882 Год назад
I am so grateful I found your channel, I am currently in my first programming job (attended a 16 week crash course as an adult career switcher) so the uphill climb is steep, and your videos make understanding things so digestible. I have tried to search the net for examples of practical things to do with Java such as user interfaces etc etc and never found any solid answers which was leading me to believe that Java was literally just info in the background, but this changes everything as I can now practice with classes and implement them instead of having to add a front end frame work such as React. 😁
@TwoWarPlayers
@TwoWarPlayers 4 года назад
I would recommend using WindowBuilder to Design your GUI, it automaticly creates the code in the Project. What the functions and stuff means can be easily researched afterwards. Thats just my way of doing it, coding it by yourself sure helps but well it is more work as well.
@matthewbitter532
@matthewbitter532 4 года назад
I prefer to do more work all by myself
@rufusvankpanah8551
@rufusvankpanah8551 4 года назад
Your videos are explicit Alex. I got D+ in java in college cux I did not understand a thing from the instructor. But with u, I understand everything as if u are right before me. I am definitely enrolling your classes soon! From west Africa, Liberia
@ahrarcorson6452
@ahrarcorson6452 4 года назад
I remember watching this way back lol. On 70k subs now! You deserve it, great explanation, hence why I've found myself coming back to this video just to polish up lol. Probably the best programmer tutorial on RU-vid I prefer these short, sweet, simple and straight to the point type videos, rather than them 2,3 hour long tutorials lol, just my preference I guess since I've been familiar with Java for a while.
@humbleandsimple7903
@humbleandsimple7903 4 года назад
any advice for an IDEA please? intelliJ IDEA or eclipse
@cezarhirsescu7641
@cezarhirsescu7641 4 года назад
honestly thank you. Your the only person on youtube that makes java tutorials that people can actually understand. You deserve wayyy more subs. Keep at it
@abanoubsaleh7305
@abanoubsaleh7305 Год назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-J4aXzHqDz4o.html
@developer2
@developer2 3 года назад
used to do c#, the similarity between the two really hit me whenever following this tutorial
@NewLondonMarshall
@NewLondonMarshall 3 года назад
Your videos are by far the best I have seen, and I have watched many 4 hour tutorials. Your way of teaching is just fantastic. Thank you.
@thecodingchannelph
@thecodingchannelph 3 года назад
NIce, Keep on learning
@universenerdd
@universenerdd 4 года назад
this guys a genius! i looked at his channel and he is doing genius stuff!
@mizanur_sajid
@mizanur_sajid 3 года назад
while people are already started to ignore java and you find a young guy still making videos...fully appreciate dude
@SurViVor202
@SurViVor202 4 года назад
Hi Alex, great fan of your java tutorials. Can you do a video on connecting a java GUI to a database like mysql please? That would be very appreciated. Keep up the good work 👏👏
@wholesomeSloth
@wholesomeSloth 2 года назад
Thank you Alex. My teacher sucks, you make it very easy to understand. Gained a sub.
@emirhan1356
@emirhan1356 4 года назад
Knowledge, expression, video, sound, musics, design, color palette. I really love your channel. 👍you're good at it.
@scotttamburrino4827
@scotttamburrino4827 3 года назад
This is probably one of the best instructors on youtube for programming and coding. Seriously
@alvinpenotes2807
@alvinpenotes2807 3 года назад
Thank you Alex. You made everything in java easier to understand. Whenever I'm confused about some sections from textbook, I go to your videos and you got most of it. You helped me a lot so I didn't skip any seconds in your videos including Ads.
@antonioselarom
@antonioselarom 3 года назад
Congratulations Man!!! Your Videos are a Rosetta Stone Of Java for another Languajes programmers.
@thecodingchannelph
@thecodingchannelph 3 года назад
wow keep on learning
@zuber7358
@zuber7358 3 года назад
Learned more in 13 minutes than I did in school 🔥 BTW, are you familiar with Codename One? It’s very similar to Swing but on steroids.. What do you think of it?
@Baby_Penguin01
@Baby_Penguin01 2 года назад
Exellent vid my dude, its great that you explained it in a way so that even people who havent touched java could understand it. Ive done java at uni for a while, but even so its helpful having someone explain things as simple as the creation of global variables cos it just heightens your understanding of why thats what you should use. ty guy ty
@akhilpadmanaban3242
@akhilpadmanaban3242 3 года назад
Bro your channel is the only one that helped me to learn more and create a small project by my own..Thank you for that. If you cover File streams, Event Handling and all too , it will be very helpful
@thecodingchannelph
@thecodingchannelph 3 года назад
keep on learning, keep safe
@mjgc00
@mjgc00 4 года назад
You are so helpful, for real. It is so simple but so complete; it's fast and efficient. I needed clarification and this was PERFECT! THANK YOU.
@stephendavol5589
@stephendavol5589 Год назад
Hey man, I understand you don't make java videos anymore, but these have been really helpful. I wish the online Java classes I take made it as clear as you do.
@lightverted8087
@lightverted8087 3 года назад
You don't have to import every individal class from swing just do "import javax.swing.*;" which will import all the classes
@pecunianonolet1997
@pecunianonolet1997 3 года назад
Needed that Info thanks !
@itsthetruth709
@itsthetruth709 2 года назад
Yes that’s called a wildcard
@RaulGerardoHuertasPaiva
@RaulGerardoHuertasPaiva 2 года назад
I was wonderin what happened to the UI designer stuff from around 2009. That was the best UI framework I have ever used.
@xeon.1
@xeon.1 4 года назад
Would you consider making a Javafx tutorial? There are not many good tutorials online, and Swing is kinda outdated.
@ai.201
@ai.201 4 года назад
Hey man I'm new to java, can you pls tell me from java swing or javafx which one is better?
@xeon.1
@xeon.1 4 года назад
@@ai.201 Well, I'm new to Java too, but I've done some research, and most people recommend Javax over Swing, considering Swing is old. So, I would say go with Javax, but go ahead and do your research, see which one fits you better.
@ai.201
@ai.201 4 года назад
@@xeon.1 thanks man, I've used tkinter in python, but java is so hard to learn seriously.
@mariocamspam72
@mariocamspam72 4 года назад
@@ai.201 nah its ok. I still like C# more for guis
@brett3554
@brett3554 3 года назад
I'm currently doing a java module at uni and this has been so helpful! thanks a lot! Liked and subbed
@meneouartaouche4582
@meneouartaouche4582 4 года назад
Hey Alex , thanks for your great work , i'm a new fan for you and your videos , keep it up bro
@yadsewnde
@yadsewnde 3 года назад
My brother warned me Java was something else. Grateful for videos like this to help guide me.
@thecodingchannelph
@thecodingchannelph 3 года назад
true, keep on learning
@robertmanigault625
@robertmanigault625 2 года назад
Great video, Alex. I enjoy your direct approach to teaching. It improves the learning experience.
@xxfreedomxx9479
@xxfreedomxx9479 2 года назад
Bro you and Mosh helped me soooo much without you I always thought I could never learn java and could even run if statements you guys helped me so much appreciate it!
@FisherPlayzMC
@FisherPlayzMC 4 года назад
Thanks so much. I was looking for this.
@quasarstories
@quasarstories 3 года назад
what if I have two or more buttons do I have to create different methods of action listener?
@YVNG_SHAQUAN
@YVNG_SHAQUAN 2 года назад
I just started programming and let me tell you, your videos are so helpful. I didn't take IT in school so watching your vids is really helping me cover the basics of programming.
@notbad4907
@notbad4907 4 года назад
A great teacher and LOL player? Already subbed.
@ilsa4christ47
@ilsa4christ47 2 года назад
You just saved my grade for my object-oriented class. Thanks so much for making such great videos!!
@GodMoodAz49
@GodMoodAz49 2 года назад
What IDE are you using for OOP?
@markjlabuntog2900
@markjlabuntog2900 4 года назад
Thank you now I can finish my program for my finals and I am a new subscriber
@mekings0422
@mekings0422 4 года назад
Super amazing bro.. you rock... went from 0 to 100 in really fast... and made it so easy.. please make more GUI vids please
@Anon1376642
@Anon1376642 4 года назад
I would very much appreciate a video on lambda expressions, struggling with that rn
@rachidkone1570
@rachidkone1570 Год назад
J’ai cherché une vidéo pareille pendant une journée entière et enfin je trouve la tienne qui explique vraiment bien 👍🏾. C’est formidable je te remercie 🙏🏾
@xydese
@xydese 4 года назад
Would love a video on how to actually set buttons to certain positions.
@madmax7337
@madmax7337 4 года назад
Thats amazing how you teach so friendly :)
@muhammadmubarikmalik2907
@muhammadmubarikmalik2907 Год назад
this is sick bro. for the first time ever something on utube has worked
@jbca8174
@jbca8174 4 года назад
Make a tutorial about throw, throws, and finally keywords :)
@solastrr
@solastrr 2 года назад
I know that you are trying to keep it basic as much as possible but I think you should mention that using if inside actionPerformed method just to give people more useful knowledge. Also if there's any person who is new to java swing I recommend declaring everything under public class but over contructor just to not to have that "label issue" he had and be able to set varaibles accesibility easier in the future. Good luck for everyone
@isaacsundberg465
@isaacsundberg465 4 года назад
Explained well, neat code, learner friendly. Keep teaching! Thank you :-)
@sailoreuphi
@sailoreuphi 10 месяцев назад
I have been watching your videos on Java for a year now and it made things easier to understand! Before I start reading my java textbook, I always watch your videos first. Thank you so much!
@imumbreon3052
@imumbreon3052 2 года назад
I wish tutorials like this would start from the beginning. Like importing it, what app to use to write the code etc
@nourelhouda8686
@nourelhouda8686 3 года назад
The smoothest tutorial on earth! great job!
@thecodingchannelph
@thecodingchannelph 3 года назад
keep on learning. have a nice day
@shorba14
@shorba14 3 года назад
I watched this video because I just learned about applets in school and I made a penguin applet and now I wanted more knowledge on applets because they are really fun to make. Thanks for this
@roku1892
@roku1892 3 года назад
I dont find any good tutorial but i found this video on my recommendation, ngl this is the best java gui tutorial than the other java gui tutorial, thanks a lot ❤️
@oltiongashi8786
@oltiongashi8786 4 года назад
Can you do javafx? Thanks!
@siddharthsrikanth6900
@siddharthsrikanth6900 2 года назад
This was a very useful video. I have got basic knowledge about GUI from this video
@Alexlewis222
@Alexlewis222 3 года назад
Reminds me of the “don’t click this button” games from middle school
@hyenasquad7494
@hyenasquad7494 2 года назад
thx, i am a programmer wanting to make games and this really helped with some difficult interface
@simoo7755
@simoo7755 4 года назад
Keep on posting GUI oriented java videos!Thank you so much!
@robertoandreslunareyes8897
@robertoandreslunareyes8897 2 года назад
Great video, man! Thank u so much. You have helped me to understand where should I start to make my own GUI for my college project.
@conorraesimpson5897
@conorraesimpson5897 3 года назад
Finally, proof that I'm not weird for just wanting to know what to google
@ScreenPrintR
@ScreenPrintR Год назад
Thank you Alex, do you have a video that starts with what IDE to use and basic setup of that said IDE? Thank you very much. Kudos to you.
@redstonulo
@redstonulo 3 года назад
this is the first tutorial i found that *in fact* helped me. thank you
@lonewolfcoding5208
@lonewolfcoding5208 4 года назад
i learned python and created a system, sql and android studio and this video is interesting i want to expand my learning.
@MaximumJoy
@MaximumJoy 4 года назад
We asked for it, we got it. Thanks Alex.
@alexlorenlee
@alexlorenlee 4 года назад
Thanks for the idea!
@madefromjames
@madefromjames 11 месяцев назад
Just so simple and straightforward
@shiaze
@shiaze 2 года назад
on this video hoping I can understand it so I can finally make my project due 2 days from now.
@drewmerry6531
@drewmerry6531 3 года назад
This is a fantastic video. I really appreciate your teaching style! Thanks Man!
@thecodingchannelph
@thecodingchannelph 3 года назад
wow, keep on learning😊
@qwerasdfhjkio
@qwerasdfhjkio 4 года назад
THANKSSSSSSS
@alexlorenlee
@alexlorenlee 4 года назад
You’re welcome :)
@MrUsername1712
@MrUsername1712 4 года назад
Can you make a video on algorithms and data structures. Having trouble with knowing when to use which
@MrSfa44
@MrSfa44 4 года назад
Keep Going, Very Excited To See Another Example Of GUI from You
@nurinsyazwana5564
@nurinsyazwana5564 4 года назад
You have made it fun sir thank you so much for giving hope for us beginners. Have a great day!
@jonathanphillips5915
@jonathanphillips5915 4 года назад
Seriously love the way you teach bro! Looking forward to more and more videos! 🙂
@krishnamenon5566
@krishnamenon5566 3 года назад
Just started java about 3 and a half months ago, looking to make some GUIs
@thecodingchannelph
@thecodingchannelph 3 года назад
nice one
@mauriciodesouzaalves4908
@mauriciodesouzaalves4908 11 месяцев назад
Thanks! Your tutorial helped me a lot! I like the way you teach it's really convenient!
@talktime_s
@talktime_s 3 года назад
I love the name "gooey". It's hilarious
@yashdangat7018
@yashdangat7018 3 года назад
he makes some of the worst videos he just assumes that his viewers know the stuff already , but they don't i just wasted my time learned just to copy and type and become angary
@osamagayak
@osamagayak 2 года назад
i had very much fun following your steps thanks bro
@racingeye3826
@racingeye3826 Год назад
Thank you sir ALEX. i owe u my life
@deadaccount6327
@deadaccount6327 3 года назад
lol this is my first time using java and it acc worked thanks for the tutorial bud
@thecodingchannelph
@thecodingchannelph 3 года назад
noce one
@omar100k6
@omar100k6 4 года назад
Very helpful...you should do a video on how to switch between panels with buttons
@twitch_thisismt1832
@twitch_thisismt1832 4 года назад
There are some people who watch your videos then start there own course! Like People at FunTech, they taught me a few things in 10 days, which you taught me in a day!
@jasonking1284
@jasonking1284 Год назад
That's all fine if you love boilerplate code but it's hardly a competitor to the RAD of Visual Studio or Delphi with their component palettes where you drop graphical items onto an actual form and then just get on with the form and application logic coding.
@tuz6820
@tuz6820 4 года назад
Since you said Swing is outdated, what would you recommend for Java GUI programming? I’ve heard of Java FX. Would that be good to learn?
@ariton2990
@ariton2990 4 года назад
yes JavaFX is like the newer thing for GUI and is supposed to replace Swing.
@tuz6820
@tuz6820 4 года назад
@@ariton2990 Thank you, I will try to learn that instead then.
@billfly1
@billfly1 3 года назад
@@tuz6820 JavaFX is newer and better, but Oracle cut it out of the Java library. It is more difficult to incorporate it into a Java program. For simple GUI's, you might as well stick with Swing, as it's still part of the Jaba library.
@sourceOfJoy21
@sourceOfJoy21 3 года назад
Alex you're a life saver
@BiancaTX
@BiancaTX 4 года назад
Thank you so much for your videos, my teacher doesn't teach, we teach ourselves lol. This is a big help.
@joshuaacuna6965
@joshuaacuna6965 2 года назад
Thank you. I solved my error because of this video. :)
@alicias.h.4480
@alicias.h.4480 3 года назад
You're amazing! Thank you :) Helpful Tutorial 👍
@ToqTheWise
@ToqTheWise 2 года назад
Shout out to anyone following along in jGrasp and having to do everything by hand!
@AS-kf2zf
@AS-kf2zf 4 года назад
You has a good explanation for Java. Thank you very much,even though im beginner but i understand it
@SpaceTimeBeing_
@SpaceTimeBeing_ 4 года назад
Why swing? Shouldn't we use javafx these days
@ariton2990
@ariton2990 4 года назад
Many programs still use Swing, so if you want to become professional Java programmer, you should know Swing too in case you need to maintain or add functionality to older programs that use Swing. Otherwise yes, you should use javafx for new programs.
@muskymetal3277
@muskymetal3277 Год назад
Very apt explanation Alex. Thank you for the material!
@astronautcowboy2142
@astronautcowboy2142 3 года назад
Super awesome video man! Thank you. Will be watching much more of your vids!
@sixstanger00
@sixstanger00 2 года назад
I've been brushing up on my Java with Codecademy for the past couple of weeks and I've noticed that none of their lessons even touch on this sort of thing. I know that Java is used in a wide variety of applications, but none of the "lessons" really educate the student on how to *_apply_* the knowledge in GUI situations; we just output to a console. I mean...ok, so now I know how to declare variables, the different types, how to create methods, classes, arrays, loops, etc...but how do I *_apply_* this? Java is used to create programs and apps that rely on GUIs for user interaction, so teaching us how to write Java without teaching us how to apply it is a bit like teaching someone how to operate the turn signal switch on a car but not teaching them the context in which it's used. Maybe I'm biased because my first "language" was HTML and having learned the basics back in the mid-90s, I've been accustomed to being able to "refresh" the browser and see my changes in real-time, so there was always this direct connection between the code and the visuals it's associated with.
@hilalborklu7990
@hilalborklu7990 2 года назад
Very clear explanation, thanks so much ALEX!!
@shamo4606
@shamo4606 4 месяца назад
Great video! Even for beginners! Thanks bud
@SB-ew4ve
@SB-ew4ve 2 года назад
So cool! Thank you man you make concepts so much simpler that my slides
Далее
Java GUI Tutorial - Make a Login GUI #100
19:49
Просмотров 555 тыс.
Learn Java in 14 Minutes (seriously)
14:00
Просмотров 4,8 млн
КОТЯТА В ОПАСНОСТИ?#cat
00:36
Просмотров 433 тыс.
Watermelon magic box! #shorts by Leisi Crazy
00:20
Abstract Class In Java Tutorial #79
8:55
Просмотров 542 тыс.
Java GUI 🖼️
12:45
Просмотров 125 тыс.
Modern Graphical User Interfaces in Python
11:12
Просмотров 1,5 млн
Making a Game with Java with No Experience
8:41
Просмотров 372 тыс.
Multithreading in Java Explained in 10 Minutes
10:01
Просмотров 926 тыс.
Java labels 👨‍💻
18:00
Просмотров 96 тыс.
Java snake game 🐍
43:30
Просмотров 1,5 млн
JFrame | Java Swing Tutorial for Beginners
13:02
Просмотров 62 тыс.
Generics In Java - Full Simple Tutorial
17:34
Просмотров 1,1 млн
КОТЯТА В ОПАСНОСТИ?#cat
00:36
Просмотров 433 тыс.