Java Project Tutorial - Make Login and Register Form Step by Step Using NetBeans And MySQL Database

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 เม.ย. 2024
  • Full Java Project Tutorial Step by Step In NetBeans With MySQL Database
    ▶ Source Code: 1bestcsharp.blogspot.com/2019/...
    ----------------- Check out my Java Projects! -------------------
    ▶ Inventory Management System - bit.ly/Java_Inventory
    ▶ Java Project For Beginners - • Java Project For Begin...
    ▶ Students Information System - bit.ly/Students_System
    ▶ Contacts Management System - bit.ly/Contact_Project
    ▶ Hotel Management System - bit.ly/JavaHotelSystem
    ▶ Real Estate Management System - bit.ly/Java__RealEstate
    ▶ Library Management System - bit.ly/Java_Library
    ▶ Car Rental Management System - bit.ly/3SaTl43
    ▶ All My Programming Projects Here - bit.ly/2HrU8hK
    ▶ My Source Code Store Here - bit.ly/2OsC0TU
    ----------------------------------- Project Description -----------------------------------
    in this java tutorial we will see how to Design a login and Register form and Connect This Two Forms With MySQL Database.
    What We Will Use To Build This Project ? :
    - Java Programming Language.
    - NetBeans Editor.
    - MySQL Database.
    - PhpMyAdmin.
    What We Will Do In This Project ? :
    - design the two forms using jpanels and borders.
    - make your own close and minimize icon using jlabel.
    - navigate between login form and signup form using a jlabel.
    - create a connection between java and mysql.
    - create a jbutton on each window one to login and the seconde to create a new account.
    - create a mysql database to store the users data.
    - check if the username or password are empty.
    - in the register jframe check if the fields are empty
    and if the user renter the correct password .
    - create a button to brose image and set the image path in a jlabel
    save the image as a blob in the mysql database.
    - check If the user enter a username that already exists.
    Java Swing Components We Will Use In This Project:
    - JFrame
    - JPanel
    - JTextfield.
    - JButton.
    - JLabel.
    - JRadioButton.
    ---------------------------------- TABLE OF CONTENT ----------------------------------
    ▶ 00:00:00 The Final Result Overview
    ▶ 00:04:50 Create The Project File
    ▶ 00:06:00 Create and Design The Login Form
    ▶ 00:25:00 Add Images Folder To Our Project
    ▶ 00:41:10 Make a Placholder For The Username and Password Fields
    ▶ 01:18:20 Download Java Connector
    ▶ 01:22:44 Create The Database
    ▶ 01:25:00 Create The Connection Class "My_CNX"
    ▶ 01:33:15 Set Action To The Login Button
    ▶ 01:47:35 Create The Register Form
    ▶ 02:19:40 Make The Phone TextField Allow Only Numbers
    ▶ 02:22:15 Create The Browse Image Button
    ▶ 02:32:50 Create a Function to Verify The Empty Fields
    ▶ 02:41:40 Create a Function To Check If The Username Already Exist
    ▶ 02:49:40 Set Action To The Register Button
    ▶ 03:18:20 Create Two Jlabels to go From Login to Register And Form Register To Login
    ------------------------- JAVA Tutorials ----------------------------
    ▶ Java Login and Register Form - bit.ly/Java_Login
    ▶ Java Calculator In Netbeans - bit.ly/Java_Calculator
    ▶ Java Tic Tac Toe Game - bit.ly/Java_TicTacToe
    ▶ Java JTree Tutorial - bit.ly/Java_JTree_Tutorial
    ▶ Java and MySQL Tutorials Using Netbeans - bit.ly/Java_Mysql
    ▶ Java Gui Tutorial For Beginners - bit.ly/Java_Gui
    ▶ Java JTable Tutorial - bit.ly/JAVA_JTable_Tutorial
    ▶ Create a Project In Java With MySQL - bit.ly/Java_Mysql_Project
    ------------------------- JAVA COURSE ----------------------------
    ▶ master Java core development step-by-step - bit.ly/2HXSuAn
    --------------------------------------------------------------------
    visit our blog 1bestcsharp.blogspot.com/
    CONNECT WITH ME ONLINE / 1bestcsharpblog
    subscribe: goo.gl/nRjPKk
    programming projects with source code:
    1bestcsharp.blogspot.com/p/pro...
    C# And Java Programming Books
    1bestcsharp.blogspot.com/2015/...
    share this video: • Java Project Tutorial ...
    #java #login #register #project #design #mysql #source_code

ความคิดเห็น • 587

  • @1BestCsharpblog
    @1BestCsharpblog  5 ปีที่แล้ว +49

    C# Version: th-cam.com/video/HhkHvEE-5W0/w-d-xo.html
    Vbnet Version: th-cam.com/video/PqtJwJQn3C4/w-d-xo.html
    ------------------ Check out my Java Projects! --------------------
    ▶ Inventory Management System - bit.ly/Java_Inventory
    ▶ Java Project For Beginners - th-cam.com/video/vtTUKLE_SWE/w-d-xo.html
    ▶ Students Information System - bit.ly/Students_System
    ▶ Contacts Management System - bit.ly/Contact_Project
    ▶ All My Programming Projects Here - bit.ly/2HrU8hK
    ▶ My Source Code Store Here - bit.ly/2OsC0TU

    • @Quasieable
      @Quasieable 4 ปีที่แล้ว +7

      why no sound ? its terrible...

    • @n.a.pierce4738
      @n.a.pierce4738 4 ปีที่แล้ว

      LLP0

    • @lakshmipriya3828
      @lakshmipriya3828 4 ปีที่แล้ว +1

      Student result management?

    • @masiqondeabraham7788
      @masiqondeabraham7788 4 ปีที่แล้ว

      This opportunity i appreciate this opportunity and thank you for your support, I appreciate your support and supporting me will open opportunities for both of us, this bug is dangerous and with your support we can do more support me and it will open up opportunity for me and you and we will have the support from Java Project Tutorial

    • @orfanclub6288
      @orfanclub6288 4 ปีที่แล้ว +1

      TF is that im gone 1h and this is playing

  • @petitewebsurfer1
    @petitewebsurfer1 4 ปีที่แล้ว +5

    Thank you very much! Your instructions allowed me to transfer a PDF document that I needed and saved me time and effort! I just had to do little changes.

  • @surjagain
    @surjagain 4 ปีที่แล้ว +19

    Thanks for creating this tutorial, this is very helpful for students of Java.

  • @sejalkaranjkar7330
    @sejalkaranjkar7330 4 ปีที่แล้ว

    Yeah new user ka login hota hai... successfully...it helped me

  • @franciscomendez2532
    @franciscomendez2532 4 ปีที่แล้ว +3

    Great job. Set the table with ease and great foundation.

  • @sanniejamisola1198
    @sanniejamisola1198 4 ปีที่แล้ว +9

    Thank you so much for this video, I have learned a lot.

  • @lenilsonsilva4648
    @lenilsonsilva4648 17 วันที่ผ่านมา +1

    Greetings from Brazil. I have finally solved my problem with your tutorial. Thank you very much

  • @nicolekincaid8446
    @nicolekincaid8446 4 ปีที่แล้ว +8

    Thank you, this is brilliant! So grateful!

  • @heliomartinho6187
    @heliomartinho6187 5 ปีที่แล้ว +13

    Melhor canal de P.O.O(Programação Orientada a Objetos) do mundo, abraços directamente de Angola continuem com excelentíssimo trabalho.

    • @maykoalves6832
      @maykoalves6832 4 ปีที่แล้ว

      ​@@luchogonzalez5105 Que verme, respeita o cara..

    • @jcmtr5508
      @jcmtr5508 4 ปีที่แล้ว

      @@luchogonzalez5105 é uma criança no mínimo...

    • @jcmtr5508
      @jcmtr5508 4 ปีที่แล้ว

      ah mas se é meu filho ia toma muita porrada

  • @DuyLe-mi1px
    @DuyLe-mi1px 4 ปีที่แล้ว +5

    I really like how you explain every step. Keep up your good work.

  • @elianasmith6330
    @elianasmith6330 2 ปีที่แล้ว +1

    A decent enlightening post that you have shared and appreciate your work for sharing the data. I value your endeavors and all the best. Praise your work and continue sharing your data.

  • @soona123456
    @soona123456 4 ปีที่แล้ว +8

    PROPS TO YOU BROTHER!! Amazing tutorial :) and you got some amazing java skillz

  • @user-zt2bq1eb1d
    @user-zt2bq1eb1d 4 ปีที่แล้ว +16

    очень полезные, доступные уроки. Спасибо.

    • @davidelbakian6399
      @davidelbakian6399 4 ปีที่แล้ว +1

      У вас это видео тоже без звука ?

    • @techtricksgh
      @techtricksgh 4 ปีที่แล้ว +3

      it's true

    • @uxaines8910
      @uxaines8910 2 ปีที่แล้ว

      @@techtricksgh нет

    • @Knuckle714
      @Knuckle714 ปีที่แล้ว +1

      @@davidelbakian6399 yup

  • @anitadompin
    @anitadompin 7 หลายเดือนก่อน +2

    muchas gracias por el video e información aportada en ella ,tuve problemas con el anterior office y lo instale pero tenia error de bios por eso no podia instalarlo correctamente a pesar de seguir todos los pasos pero instale la bios y ahora si me funciono

  • @ShinyArjunSingh
    @ShinyArjunSingh 4 ปีที่แล้ว +4

    wow man...made my life..
    Nice one Subscribed...Keep'em comin....

  • @thebesttechnical3608
    @thebesttechnical3608 4 ปีที่แล้ว +1

    Great and easy way of explaining the
    topic, thank you very much.

  • @techbox3261
    @techbox3261 4 ปีที่แล้ว +10

    please how do i link the database to the application when packaging to be installed on another pc. thank you

  • @user-yj4dg1tf9t
    @user-yj4dg1tf9t 6 หลายเดือนก่อน +1

    Keep up the great work, and I can't wait to see more from your channel. Thank you for sharing your knowledge with us!

  • @K0D0R0
    @K0D0R0 3 ปีที่แล้ว +1

    Thanks for the help! Straight to the point!

  • @carlosramalho7379
    @carlosramalho7379 4 ปีที่แล้ว +3

    Parabéns, fiz o seu passo a passo e deu tudo certo.

    • @yann_dkm
      @yann_dkm 4 ปีที่แล้ว

      olha é msm
      kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk

  • @KingOfDesign-wh9mo
    @KingOfDesign-wh9mo 2 หลายเดือนก่อน

    The design of the video was very eye-catching. I especially liked the use of animation and motion graphics to illustrate the key points.

  • @vijays175
    @vijays175 4 ปีที่แล้ว +6

    It's working... thank you.. thank you so much

  • @HKProjectOfficial
    @HKProjectOfficial 4 ปีที่แล้ว

    I'm studying C #. Thank you very much for the video. Nice video

  • @sadia9477
    @sadia9477 3 ปีที่แล้ว +1

    Thank you. Your video helped me to do my project. I had no idea about jframe and all these things, but knowing java helped me to understand your video. Best of Luck. Go ahead. #Happy_New_Year2021

  • @munibmarwan
    @munibmarwan 3 ปีที่แล้ว +3

    Good evening, thank you for this wonderful video tutorial, we learned new things.
    i have a short question, how can i change the database from mysql to Derby DB ?
    can you teach us how to connect those forms with Derby DB or SQLite DB.
    thank you again, hope you have a nice day.
    greetings.

  • @sumangajamesl.7140
    @sumangajamesl.7140 4 ปีที่แล้ว +10

    Thank you Sir , I can pass my Finals because of this .

  • @tiagorosaes3037
    @tiagorosaes3037 4 ปีที่แล้ว +1

    Very good video. Helped me alot. Cheers from Brazil!

  • @gerundiochristinevieve7484
    @gerundiochristinevieve7484 3 ปีที่แล้ว

    ohmyghad this one really help me for my inventory system!! thank you so much!

  • @masshol5250
    @masshol5250 7 หลายเดือนก่อน

    лучшая связка - все сработало быстро и четко!!!

  • @PankajThakur-if2gp
    @PankajThakur-if2gp 4 ปีที่แล้ว +4

    good work ,it helped me a lot,keep it up

  • @danieldjayadi2235
    @danieldjayadi2235 4 ปีที่แล้ว +8

    good tutorial ..easy to understand

  • @VENUS.SE7EN
    @VENUS.SE7EN 3 ปีที่แล้ว +2

    Thank you very much! I can't begin to tell you how this has helped me.

  • @latingirl8259
    @latingirl8259 2 ปีที่แล้ว +1

    Muchas gracias, he aprendido y me ha servido de mucho.

  • @Learning-Account-Yee
    @Learning-Account-Yee 3 หลายเดือนก่อน

    Thank you so much, studying textbooks late at night with the bright white pdf's were killing my eyes.

  • @ManuelaBranger
    @ManuelaBranger 6 หลายเดือนก่อน +1

    I repeat the process and it works. Thank

  • @sebailing6219
    @sebailing6219 4 ปีที่แล้ว

    Thank you very much for Prefessor Eva Cogan!

  • @pblintso
    @pblintso 3 ปีที่แล้ว

    Informative video!
    Would you by chance know which shape in Visio 2016 is good to represent a data source? Not database, a source of/for data? Typing "data" into SHares Search does not yield anything.
    Thanks

  • @endofreality2469
    @endofreality2469 8 หลายเดือนก่อน +1

    thank you it actually works you're a king

  • @exoticc3809
    @exoticc3809 3 ปีที่แล้ว +11

    OMG dude THANKS MAN U SAVED MY PROJECT!!!1

  • @anitasuryani9481
    @anitasuryani9481 2 ปีที่แล้ว

    Thank you so much for this video,
    I have learned a lot

  • @ablechanel
    @ablechanel 4 ปีที่แล้ว +3

    tutorial good my friend

  • @LesaBhola
    @LesaBhola 7 หลายเดือนก่อน +1

    so helpful! thanks!

  • @patriciacervantes7350
    @patriciacervantes7350 2 ปีที่แล้ว +3

    Hi, I am 68 and this is not all new, but almost! I want to register because i find your lessons soooo useful! Please, can you answer me and tell me I have done the first step and probably you can take me to the next one... I could not do it. Thanks

  • @Darkarius77
    @Darkarius77 4 ปีที่แล้ว +1

    thankssssssssssssss a lotttttttt I finally found how to run sql commands :)

  • @melissadionisiomadsen9825
    @melissadionisiomadsen9825 4 ปีที่แล้ว +1

    Hello,
    Thank you for the helpful video. Now I need help with adding more content to the same page? I have done the above steps but now if I have more then one post to be published under the same page how do I do that without creating a new page?

  • @hakimayoola9593
    @hakimayoola9593 4 ปีที่แล้ว +1

    Thanks for the tutorial

  • @gaside5916
    @gaside5916 3 ปีที่แล้ว +3

    Bro! it's Amazing I did it well ! Well done !

  • @Lovelifeplease
    @Lovelifeplease 2 ปีที่แล้ว +1

    Just what I needed...thanks!

  • @july5163
    @july5163 3 ปีที่แล้ว +1

    26 de Febrero 2021. Activo y funcionando! Graciaaaaas

  • @Cosmogh
    @Cosmogh 4 ปีที่แล้ว +3

    Good work. thumbs up

  • @rukapehuen5717
    @rukapehuen5717 4 ปีที่แล้ว +6

    very attractive, this h ack truly does work in my position

  • @waynewyner
    @waynewyner 3 ปีที่แล้ว +1

    Thank you so much!

  • @uforex4u
    @uforex4u 4 ปีที่แล้ว +2

    great project

  • @ahmadarafat4613
    @ahmadarafat4613 7 หลายเดือนก่อน

    I really like this trick thank you.

  • @varun7647
    @varun7647 4 ปีที่แล้ว +1

    sir, I want to know about react-native. I'm waiting for react-native videos for a long time.

  • @goriparthilakshmi5
    @goriparthilakshmi5 2 ปีที่แล้ว

    thank you so much u made my task easier

  • @yamakawajomarib.9546
    @yamakawajomarib.9546 2 ปีที่แล้ว +1

    Thaks for this tutorial! I have a question tho, what if there are 3 users that can use the system. example: admin, teacher, stusent. Do you have a tutorial for that? That would be nice! Thanks again.

  • @kyleunderwood1653
    @kyleunderwood1653 4 ปีที่แล้ว +1

    Relating to the XAMPP, can the database run offline

  • @nguyenngocbinh8031
    @nguyenngocbinh8031 7 หลายเดือนก่อน +1

    mọi người nên làm theo hướng dẫn ni nhé !
    tôi đánh giá 10/10 luôn!

  • @obviousbeyond5699
    @obviousbeyond5699 4 ปีที่แล้ว +1

    Seems complicated but ill try it out!

  • @theactointv1
    @theactointv1 6 หลายเดือนก่อน

    Il concetto di pacchetti di risorse pubblicitarie e l'uso di impronte virtuali e automazione per garantire la visualizzazione di annunci mirati è affascinante. È bello vedere la tecnologia utilizzata per migliorare l'esperienza pubblicitaria.

  • @btblchannel
    @btblchannel 6 หลายเดือนก่อน +1

    Its working! Thanks.

  • @angryfish8394
    @angryfish8394 2 ปีที่แล้ว

    by far the best tutorial

  • @netconfig999
    @netconfig999 7 วันที่ผ่านมา +1

    thanks you for sharing

  • @K_A_V_S_S_SUBRAHMANYAM
    @K_A_V_S_S_SUBRAHMANYAM 2 ปีที่แล้ว

    Thank you bro
    Very very useful
    Nice 👍
    Really working

  • @Bitethabitx
    @Bitethabitx 2 ปีที่แล้ว

    Thank you very much, my windows just disapear the option to create new pastes, so you kinda save me =)

  • @chefpaul147
    @chefpaul147 4 ปีที่แล้ว +1

    impresive!

  • @theahapa
    @theahapa 3 ปีที่แล้ว +1

    THANK You!

  • @sarwaruser-cm8zy7pu2s
    @sarwaruser-cm8zy7pu2s 2 หลายเดือนก่อน

    সুন্দরভাবে বোঝানোর জন্য ধন্যবাদ

  • @r.rashmiya3001
    @r.rashmiya3001 2 ปีที่แล้ว +1

    it helped me a lot. 😍I learn new things also. Thank you

  • @christianluyon2316
    @christianluyon2316 3 หลายเดือนก่อน +1

    your a superhero!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • @user-yg6du7kr8r
    @user-yg6du7kr8r 4 ปีที่แล้ว +1

    Спасибо за видео!

  • @user-bm4hx2go5j
    @user-bm4hx2go5j 4 ปีที่แล้ว +4

    Useful content thank you

  • @lithokostephen1389
    @lithokostephen1389 4 ปีที่แล้ว +1

    You are the best, thanks

  • @TANTRAMUSIC91
    @TANTRAMUSIC91 7 หลายเดือนก่อน

    amazing extension

  • @Aladinner
    @Aladinner 4 ปีที่แล้ว

    thanks,telah memberi pencerahan

  • @krishganesan3330
    @krishganesan3330 2 ปีที่แล้ว

    Thank you - your video came in so handy!!

  • @Diegoramirezpalma
    @Diegoramirezpalma 2 ปีที่แล้ว

    Dude you are a genius, ty!!!

  • @dangerozz9931
    @dangerozz9931 4 ปีที่แล้ว +1

    best dude ever

  • @stereomusiclk2731
    @stereomusiclk2731 27 วันที่ผ่านมา +1

    Very well done. 😍⭐️⭐️⭐️

  • @wayanwiratama2672
    @wayanwiratama2672 3 หลายเดือนก่อน

    terima kasih banyak mas! sangat membantu sekali

  • @educognise
    @educognise 4 ปีที่แล้ว

    I might do this since I'm intrigued by coding! Anyways thanks!

  • @Gracovitz
    @Gracovitz 2 หลายเดือนก่อน

    Works today, just change the name of the mysql import!

  • @arun05may60
    @arun05may60 4 ปีที่แล้ว +2

    please upload with eclipse latest version also...

  • @user-fx6sj5nx9d
    @user-fx6sj5nx9d 4 หลายเดือนก่อน +1

    thanks for the tutorial

  • @user-ef9zg2fg9p
    @user-ef9zg2fg9p 6 หลายเดือนก่อน +1

    Very helpful, thank you

  • @sh0t734
    @sh0t734 4 ปีที่แล้ว +2

    if i host a database , can every man that i give the program login & register ?

  • @MirelPiperea
    @MirelPiperea 4 ปีที่แล้ว +3

    Very nice !!!

  • @AysProPlugins
    @AysProPlugins 2 ปีที่แล้ว

    Very interesting, thank you!!

  • @maheshkottaram5317
    @maheshkottaram5317 4 ปีที่แล้ว +3

    Good video.. nice effort.. i will support you.. :)

  • @mituparekh4949
    @mituparekh4949 2 ปีที่แล้ว

    Bro Thank You So Much. it help me lot of. keep it up

  • @user-ie5fi4kr6p
    @user-ie5fi4kr6p 7 หลายเดือนก่อน +1

    thnkyou so much , save my life :(

  • @Paanch_Tanmatra_Studio
    @Paanch_Tanmatra_Studio 2 ปีที่แล้ว +3

    Amazing tutorial.
    I also created a same tutorial for my Save System Playlist.
    I use both the firebaseSDK and the Rest Api.
    Any feedback for that will be nice.

    • @SirDom247
      @SirDom247 7 หลายเดือนก่อน

      paste the link please

  • @ovimediazone
    @ovimediazone 6 หลายเดือนก่อน +1

    Thanks for video

  • @vanndykitoreth1953
    @vanndykitoreth1953 7 หลายเดือนก่อน +1

    Wow boom it works!

  • @everglowgfriend1637
    @everglowgfriend1637 2 ปีที่แล้ว +1

    Great Vid! Thank you 😊

  • @riteshraz5281
    @riteshraz5281 3 หลายเดือนก่อน +1

    Thanks sir. It works

  • @dpstatusnew
    @dpstatusnew 7 หลายเดือนก่อน

    Thanks for you help. Mysql - It happens to me frequently. I'm not sure why it happens. Any idea why it happens so frequently?

  • @WordPressWithIman
    @WordPressWithIman 7 หลายเดือนก่อน

    Thanks a lot, but I have installed it in a new chrome window and dont see save options!

  • @omsreylen871
    @omsreylen871 4 ปีที่แล้ว +2

    Thank