JavaFX Java GUI Tutorial - 1 - Creating a Basic Window

  Рет қаралды 1,716,115

thenewboston

thenewboston

Күн бұрын

Source Code: github.com/the...
Core Deployment Guide (AWS): docs.google.co...

Пікірлер: 628
@mrginn
@mrginn 7 жыл бұрын
this channel is like a gold mine for CS students
@madkidjohnny6472
@madkidjohnny6472 5 жыл бұрын
he stopped uploading :(
@zakariaismail5912
@zakariaismail5912 5 жыл бұрын
@@madkidjohnny6472 any idea why he stopped
@madkidjohnny6472
@madkidjohnny6472 5 жыл бұрын
@@zakariaismail5912 I dont know brother.
@gasparcoding
@gasparcoding 5 жыл бұрын
@MadKidJohnny @Zakaria Ismail He now has a channel where he makes chess videos says Reddit. I have no idea why he stopped with this channel. kzbin.info/www/bejne/laKQe62imZVnepY
@gasparcoding
@gasparcoding 5 жыл бұрын
If you want more javafx tutorials, check out my Snake Game video. thanks for watching :) kzbin.info/www/bejne/jJ6mmZiYj8iVaLc
@Erin-bc8ic
@Erin-bc8ic 9 жыл бұрын
That awesome moment when this is new to you but you learned enough Java that you fully understand what he's teaching.
@MisterRandom101
@MisterRandom101 9 жыл бұрын
+Eric M I feel that feel too much. Let us never stop learning
@hidden434
@hidden434 9 жыл бұрын
+Eric M I know right!!!
@dawoodchaudary8736
@dawoodchaudary8736 8 жыл бұрын
+Eric M can u tell when i add pane.getChildren().add(b); my button its saying Button cannot take place of Node and their is no other method that take some single parameter
@DracoGrim
@DracoGrim 8 жыл бұрын
+Eric M That moment when you have started learning Java for first time and yet you also have to learn JavaFX at the same time... ;/ I am bouncing between learning both of those, because I need both at the same time in my uni ;/
@dawoodchaudary8736
@dawoodchaudary8736 8 жыл бұрын
DracoGrim i would recommend u should work on GUI swing and awts first trus me they are alot simpler and then u will have better visibility of JAVAFX anyways work hard
@semihsezer4498
@semihsezer4498 9 жыл бұрын
You are a very good instructor, I love how you introduce purpose, give us a clear idea about where we are headed, and clarify the little things that could be missing in the mental picture we create in our heads. Thank you very much!
@corbinmckeeth2124
@corbinmckeeth2124 7 жыл бұрын
as soon as I heard bucky's voice I was like HELL YEAH I'M SAVED
@mrglitchz8873
@mrglitchz8873 7 жыл бұрын
as soon as i saw your pic i realized that i was looking at the cause of cancer
@ZeeshanJamal23143124324
@ZeeshanJamal23143124324 6 жыл бұрын
yay bucky.
@arnmazing3156
@arnmazing3156 6 жыл бұрын
Corbin McKeeth lmao
@subhamraj2500
@subhamraj2500 5 жыл бұрын
@@Franckbery 😂, but its a life saver for indians , yt is flooded with indian tutorials
@rageman2247
@rageman2247 4 жыл бұрын
This tutorial is amazing!!! So much better than most people's GUI tutorials say "just put in this code and it works" and they never explain it. I love how you explain it so well!!
@WoutDM
@WoutDM 3 жыл бұрын
Bro, the first 2 minutes of this video I've learned more than the last 2 weeks of program classes, thanks for the good education haha
@DannyBPlays
@DannyBPlays 6 жыл бұрын
Bucky, you are the man. You've literally helped me with coding stuff for 3 or 4 different classes I've taken at my university
@doodh_jalebi
@doodh_jalebi 10 жыл бұрын
You are awesome! I learned JAVA, C, C++, HTML and Android from you and now JAVA GUI!
@lifeoftomi_
@lifeoftomi_ 9 жыл бұрын
Owais Bin Asad good guy Bucky
@lifeoftomi_
@lifeoftomi_ 9 жыл бұрын
Owais Bin Asad how long did all that take you
@ryandecker1781
@ryandecker1781 9 жыл бұрын
Owais Bin Asad You may have learned some Java, html and android, but you most certainly didn't learn C and C++ from him. (especially C) Unless you started learning about 5 years ago. :P
@DigitalMonsters
@DigitalMonsters 9 жыл бұрын
Ryan Decker He might just be really, really, really good ;)
@doodh_jalebi
@doodh_jalebi 9 жыл бұрын
Ryan Decker If my memory serves me right then he has made C tutorials. If not then I must have learnt C from someone else but this guy will always be awesome :D
@peregarauburguera
@peregarauburguera 10 жыл бұрын
I'm sure lots of people will like this series!
@jojox1904
@jojox1904 2 жыл бұрын
I just wanna say how greatful I am to have found this. This is literally the only proper tutorial I've found and I really NEED it bc we have to do a full software project at uni and don't know shit about javaFX yet and basically have to figure everything out by ourselves
@abu5197
@abu5197 2 жыл бұрын
We all in the same boat fr 😪
@christio02
@christio02 Жыл бұрын
Fr same, gonna make a weather app with this shiit
@judeniroshan8155
@judeniroshan8155 10 жыл бұрын
175 likes, 0 dislikes. Measurement for an awesome teacher.... you are great!
@adrianscarlatescu
@adrianscarlatescu 7 жыл бұрын
I can't believe that. Just searched on KZbin "JavaFX tutorial" and the first video shown up is from the same guy who learned me about Android programming. Very nice job Bucky. Thank you!
@brunobenetti9756
@brunobenetti9756 Жыл бұрын
I watched this tutorials series two years ago for work and now have an idea for an application that I want to start, and knew I'd come back here. You're pretty good bub
@carlenriquem
@carlenriquem 9 жыл бұрын
Hi Bucky, I just finished watching your 35 videos and I want to say THANK YOUUUUU. You are awesome, I've learned a lot. I really recommend these videos for people who want to learn Java FX.
@PuddingAndFriends
@PuddingAndFriends 3 жыл бұрын
"I'm going to be using IntelliJ because it is STINKIN AWESOME", that right there got a sub and a like.
@FortunOfficial
@FortunOfficial 8 жыл бұрын
Dear Bucky, thank you very much for these amazing tutorials. I have enrolled in a paid course on Udemy about Java programming. Though your course is free, I can tell you this is much better and easier to understand than the paid course. I highly appreciate your generosity and want to thank you again for this! Regards Kim
@FranMcOd
@FranMcOd 10 жыл бұрын
so many series at the same time!!!! so excited!
@vector8046
@vector8046 6 жыл бұрын
You really are generous putting the time into making such a great detailed tutorial with extreme clarification! Huge thanks!
@amy6505
@amy6505 3 жыл бұрын
Many years later and this video still saves the life of students whos profs don't teach properly ;-;
@Swqyme
@Swqyme 7 жыл бұрын
The tutorials that i have been looking for a very long time.
@sudarshanv9797
@sudarshanv9797 4 жыл бұрын
you are awesome, you used a pattern, Create a stage-> add a scene to stage For scene-> add a layout For layout-> add a button for button-> add a text or action. I don't know whether you know or not, you explicityly highlighted this pattern except you just did bottom to up. Most guys I seen never gone like above, though they went, they didn't mention it much, so code dosen't made much sense to me, but this video solved most of my doubts.
@ScootSkateBmxer
@ScootSkateBmxer 10 жыл бұрын
Ever since learning java swing in your beginner java tutorial I've been trying to learn the rest I'll need to make a game but there was never a good tutorial for mouse listener, etc. but Buckie has answered my prayers like he always does. What a god.
@pan_bidon
@pan_bidon 7 жыл бұрын
Daaaaamn.... I started studying Java like a month ago, this is totally new to me but I actually understood a lot and learned a lot from that video. Great job! Keep it going! :)
@PakZiNOfficial
@PakZiNOfficial 8 ай бұрын
Totally worth it in 2024 if you wanna learn javaFx It was hard to find this playlist, all other courses use scene builder. Also liked the teaching method! Thanks ;)
@Coolfolder
@Coolfolder 10 жыл бұрын
Animations, charts, and 3D graphics!? That sounds amazing! I can't wait to learn all about that :D
@andrewkruepke1702
@andrewkruepke1702 8 жыл бұрын
Bucky, you are the man! Keep up the good work. You got me through my App Design with Java Android Applications Class. Now you're about to get me through my capstone. Good on ya.
@Luisdany05
@Luisdany05 2 жыл бұрын
Finally, a good tutorial for Javafx! Thank you!
@RishiRajx
@RishiRajx 8 жыл бұрын
Very clean and good explanations. Thank you. A thing to note is one can get to code right away without copying all the imports, as IntelliJ will automatically import it for you.
@Crux161
@Crux161 9 жыл бұрын
This is such a great start to the javafx series -- I used to do a lot in Java but didn't care for how messed up swing was on different platforms. Fx looks like it might be more promising :3
@sidney-kierann.sanyang9902
@sidney-kierann.sanyang9902 8 жыл бұрын
Bucky men u are the best programming teacher i have ever encountered. I love your work soooooo much. Thumbs up men
@timdees8364
@timdees8364 7 жыл бұрын
I'm in a university Java course and you just explained in 12 minutes what my prof failed to explain in a whole hour.
@modelka222
@modelka222 3 жыл бұрын
I started coding in 2012 with php and bucky was the man who taught me almost everything i know about programming. I think it was pre thenewboston. its amazing now that from time to time i still stumble upon his videos everytime i need a refresh on somthing. Thank you sir, you have given me my whole career.
@michaelNXT1
@michaelNXT1 2 жыл бұрын
"I'm using IntelliJ because it's stinkin' awesome" Oh yeah, this tutorial series is gonna rock
@David-rt1cy
@David-rt1cy 9 жыл бұрын
Eres increible explicando, sigo viendo tus tutoriales porque me encantan tus explicaciones a detalle para entender los tutoriales, deberias ser maestro :D
@noahs7137
@noahs7137 6 жыл бұрын
Watched bucky back when I was in high school, I'm a senior in college now. Feels like I'm talking to an old friend I haven't seen in 10 years lol
@NapoleanBonaparte-bv2hz
@NapoleanBonaparte-bv2hz Жыл бұрын
Ahh yes, the windows 7 and old internet. Nostalgia at it's peak. Good work.
@isaakweidman4524
@isaakweidman4524 7 жыл бұрын
DAYUM I am so excited! Im currently in a java class and we aren't even going to touch on javaFX but now I finally get to make the good stuff!
@jazzm5557
@jazzm5557 7 жыл бұрын
Starting GUI in lecture today, and we use IntelliJ in class.... turns out our project #2 will be to make a GUI manually. I can't tell you how happy I was when I saw you had videos on this :D
@kingofthecrows8802
@kingofthecrows8802 5 жыл бұрын
I would watch your videos in the 7th grade for fun when trying to mess with C++, now I'm in college for Comp. Sci. and they're still just as entertaining
@maurosgarage
@maurosgarage 5 жыл бұрын
thank you for taking the time and creating this video! I have never used java fx and I have an assignment due in 3 weeks that is heavily based on java fx
@kristinheggs885
@kristinheggs885 7 жыл бұрын
Bucky!! 6 years ago I started learning programming with Python, and your channel is where it all started. And today I'm trying to learn JavaFX and click the first video without even thinking and it's you! It feels like a great throwback. Love your videos, they taught me the basics of programming so that I could go on and learn on my own
@honksou7009
@honksou7009 4 жыл бұрын
You're not going too fast man. It's just a good speed. If it was slower i would fall asleep and for now it's being nice. you got me hooked :D
@steviemakk229
@steviemakk229 5 жыл бұрын
You’re a really good teacher! Just started an Udemy course on Java to aid with my Software Engineering degree. Looking forward to watching more of your videos along side it!
@MIO9_sh
@MIO9_sh 7 жыл бұрын
You finally use IntelliJ xd
@bity-bite
@bity-bite 4 жыл бұрын
yes
@noobsperspective1610
@noobsperspective1610 Жыл бұрын
You got me through my hardest Java courses in my BS degree. Thanks a ton for this easy to follow playlist!
@MBRBLB
@MBRBLB Жыл бұрын
Just a quick question. Is all of this still up to date ?
@noobsperspective1610
@noobsperspective1610 Жыл бұрын
@@MBRBLB I used these videos about 3 years ago for my JavaFX courses at WGU, so I would think there aren't any major differences, but I haven't used JavaFX in a couple years.
@qsanchez95
@qsanchez95 Жыл бұрын
@@noobsperspective1610 thats exactly why im here lol
@marcos_silvestri
@marcos_silvestri 2 жыл бұрын
I've been learning some AWT and Swing, and apart from the new concepts of stage and scene, all code looked familiar and I could understand it without trouble. This animated me for having a closer look at JavaFX as well.
@YourAvgJoeChannel
@YourAvgJoeChannel 8 жыл бұрын
Literally some of the best tutorials out there. Thank you thank you thank you!!!
@zaharouni1
@zaharouni1 10 жыл бұрын
Thanks Bucky !!!...Thank you very much for adding source code in github.
@amjad9880
@amjad9880 7 жыл бұрын
please help me get the correct link to the source code, im unable to find it
@msnahad
@msnahad 6 жыл бұрын
github.com/buckyroberts/Source-Code-from-Tutorials/blob/master/JavaFX/000_template/Main.java
@KB_4404
@KB_4404 7 жыл бұрын
The best JavaFX video on youtube! thank you Sir
@Sledno1
@Sledno1 7 жыл бұрын
Amazing tutorial, very easy to understand and also your english is quite simple for non native english speakers (like me). Congratulations and thanks for the contribution :)
@wenyangzhao6026
@wenyangzhao6026 10 жыл бұрын
an awesome start,expect for more videos about JavaFX!!!☺
@stefanprojek8667
@stefanprojek8667 2 жыл бұрын
Thank you, this is a great start. Interesting how familiar this looks, if you have done some Android development
@arifcseru
@arifcseru 9 жыл бұрын
Go Ahead Bucky (Y) Awesome tutorial , I'm fan of your tutorials since I started Learning your XHTML&CSS tutorials. .. .. .....
@crabsynth3480
@crabsynth3480 5 жыл бұрын
Great clear straightforward instructions and explanation. Kudos!
@aivkhairulamirin9004
@aivkhairulamirin9004 Жыл бұрын
TQ . you explain the Stage, Scene and StackPane very well and concise
@letskeeprobotsbusy5593
@letskeeprobotsbusy5593 9 жыл бұрын
wow Bucky doing a JavaFX tutorial. Thats exactly what I needed :)
@aimg2993
@aimg2993 9 жыл бұрын
Bro mad props bucky you are doing the world a favour
@Ravushika01
@Ravushika01 10 жыл бұрын
Thank you Bucky!! you are my Hero!! T-T. I have been waiting for more java tutorials for years T-T,
@pearlstar1427
@pearlstar1427 4 жыл бұрын
Thank you so much for explaining what the terms mean! It cleared up a lot of confusion :)
6 жыл бұрын
I swear, english is not my native language, but I understand you better than to my professor.
@roseweeks57
@roseweeks57 6 жыл бұрын
BUCKY!!! I love you long time! I have learned so much from you. Thanks!
@stepanlenevich251
@stepanlenevich251 7 жыл бұрын
Awesome demo. Please, don't apologize "I go over this very quick". We can replay the video, download and test example, etc. If nothing helps, we will ask a question in comments.
@IhsanMujdeci
@IhsanMujdeci 9 жыл бұрын
Fuck yeah, I've been searching all over for decent intelliJ tutorial
@jaredweathersbee6245
@jaredweathersbee6245 9 жыл бұрын
Ihsan Mujdeci Whether it is IntelliJ or Eclipse it won't change the code :D So you can use any tutorial really for the code and it should work with any IDE :D
@CrzyAsianGuy
@CrzyAsianGuy 9 жыл бұрын
+Ihsan Mujdeci Did this on eclipse, really no difference, he doesn't really do anything specific with intelliJ
@IhsanMujdeci
@IhsanMujdeci 9 жыл бұрын
I was new to java development. I wasn't familiar with eclipse either.
@yagzyalcntas553
@yagzyalcntas553 7 жыл бұрын
ikr! everyone using eclipse and i try to find the same stuff from menu which can be written differently etc. or dowloading stuff which doesnt work with intellij, so annoying man!
@yagzyalcntas553
@yagzyalcntas553 7 жыл бұрын
sometime tutors dowload stuff which doesnt work with intellij and stuff in menu can have different names or it can be somewhere else in the menu so yeah it can get really annoying.
@thisisgauravgaur
@thisisgauravgaur 6 жыл бұрын
thank u.. 😍 first person I got who explained very well and the correct thing
@JunaidAhmed-ox2xd
@JunaidAhmed-ox2xd 6 жыл бұрын
yeah, everyone else was just saying to write the code and run the app WTH that doesn't make sense
@akkalat85
@akkalat85 9 жыл бұрын
A new series! Thanks Bucky.
@alextsahageas5179
@alextsahageas5179 5 жыл бұрын
This works with BlueJ as well! Amazing!!!
@koyoung5472
@koyoung5472 3 жыл бұрын
the best JavaFX Tutorial
@HyperbirdF6
@HyperbirdF6 5 жыл бұрын
This is so helpful, so well explained and easy to understand. Thank You!
@Elena_Moralez
@Elena_Moralez 5 жыл бұрын
A pretty good start into the topic. Thanks for the video :-) .
@HessSR
@HessSR 2 жыл бұрын
Thank you so much. These tutorials will be very useful for sure
@friendlychannel100
@friendlychannel100 7 жыл бұрын
This is cool and the best part is that its so easy to get 👍👍👍
@shawn14isme
@shawn14isme 8 жыл бұрын
as a student, i can say that you are an excellent teacher. One small criticism, you didnt explain the getChildren thing. i have no idea what that does.
@Exitou
@Exitou 8 жыл бұрын
I know you commented this a while ago but this is for anyone who finds this video. Every layout has a hierarchy of objects (such as buttons or text) that is underneath it. They are stored in a list. The method getChildren returns this list so that you can add and access items that correspond to the layout.
@RojoSostenido
@RojoSostenido 9 жыл бұрын
best video tutorial on youtube, thank you so much
@mrvendetta4195
@mrvendetta4195 5 жыл бұрын
I love this channel thanks bro. I'll donate you as soon as possible.
@rjelkins
@rjelkins 5 жыл бұрын
This was complete in 2015 when JavaFX was part of the JDK. It's still relevant for an intro to JavaFX once IntelliJ is set up for building and executing. Here is the missing piece for 2019 (JavaFX is a separate package from the JDK): kzbin.info/www/bejne/jaWymKKloqmYrdE (excellent and essential).
@marcoshernandez5117
@marcoshernandez5117 7 жыл бұрын
Damn I am so glad your doing a tutorial on this damn this is awesome!!!!
@anon_1-n1e
@anon_1-n1e 4 жыл бұрын
At last a guide without Indian accent, well-done man
@the_leonik
@the_leonik 7 жыл бұрын
It's awesome. Thank you for the your simple tutorial;)
@arteria6536
@arteria6536 2 жыл бұрын
Thank you so muchhhhh, now I know how it really works!
@sagemulkey9890
@sagemulkey9890 6 жыл бұрын
Thank you!!!!!!! Absolutely WONDERFUL VIDEO... may God bless your soul
@emyboybeats4330
@emyboybeats4330 7 жыл бұрын
I love your tutorials men... keep it up
@rshrewd8809
@rshrewd8809 6 жыл бұрын
Next JDK will not include JavaFX, so you should download it separately.
@pawe9654
@pawe9654 6 жыл бұрын
You are awesome!!! This tutorials are easy to understand ;)
@tr233
@tr233 9 жыл бұрын
I like this video Captan America :Bucky i finally found you!
@mohammadmahdifarrokhy260
@mohammadmahdifarrokhy260 2 жыл бұрын
such an useful course it was. Thank you for making it
@edersantos1735
@edersantos1735 7 жыл бұрын
Dude your ROCK! you should be a college professor!!!!
@PhuongHuynh-qm5th
@PhuongHuynh-qm5th 6 жыл бұрын
Liked before I watched cause its Bucky!
@thedavemorris
@thedavemorris 8 жыл бұрын
"Windows 95 or Craigslist"...lels. You've persuaded me right there to use JavaFX as opposed to AWT or Swing. Nice =)
@navymcz
@navymcz 9 жыл бұрын
Exactly the tutorial I needed :) Thanks!
@BKBees
@BKBees 7 жыл бұрын
If my end goal is to create a desktop database application, which database should I work with/learn?
@stormtrooperelite1453
@stormtrooperelite1453 7 жыл бұрын
hey i remember this voice. I learned Java from you back in 2013 :)
@mineclashtv9709
@mineclashtv9709 7 жыл бұрын
I get an error compiling this thing: "Error:(9, 27) java: illegal character: '\ufeff'". import javafx.scene.Scene;
@the_jumpy_gamer
@the_jumpy_gamer 2 жыл бұрын
I'm also using IntelliJ. Any chance you could help me with this error? java: module not found: validatorfx
@Nelix1287
@Nelix1287 7 жыл бұрын
Fantastic video. Thank you for this!
@shabbirabbas2860
@shabbirabbas2860 4 жыл бұрын
My man be using windows 7. RESPECT
@jR00M
@jR00M 8 жыл бұрын
Bucky Roberts thanks for this tutorial it help me a lot...
@annabellaleroux234
@annabellaleroux234 7 жыл бұрын
"Clam jammed"...Bahahahahaaaa!!!! Thank you for that little piece of awesome in my day!!! Great videos! Thank you!! :)
@mdkamran2003
@mdkamran2003 4 жыл бұрын
A very cool way to teach 👌🏼
@qsanchez95
@qsanchez95 Жыл бұрын
seems that all of this is already provided 8 years later through javaFX updates. nice to relearn the basics though. gonna try to work thru this series for one of my classes
@顾运龙
@顾运龙 6 жыл бұрын
这个系列的视频真的很棒!
JavaFX Java GUI Tutorial - 2 - Handle User Events
6:17
thenewboston
Рет қаралды 571 М.
Java GUI Tutorial - Make a Login GUI #100
19:49
Alex Lee
Рет қаралды 567 М.
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
JavaFX GUI Full Course for free ☕
4:20:01
Bro Code
Рет қаралды 923 М.
Java GUI Tutorial - Make a GUI in 13 Minutes #99
12:58
Alex Lee
Рет қаралды 1,3 МЛН
Кладовка за 2600$.
22:00
АУКЦИОН КОНТЕЙНЕРОВ В США
Рет қаралды 201 М.
JavaFX Java GUI Tutorial - 35 - Working with Scene Builder
15:27
thenewboston
Рет қаралды 353 М.
Java GUI intro ⭐【5 minutes】
5:49
Bro Code
Рет қаралды 196 М.
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН