Java login system 👨‍💻

Поділитися
Вставка
  • Опубліковано 28 лис 2024

КОМЕНТАРІ • 280

  • @BroCodez
    @BroCodez  4 роки тому +244

    //****************************************************
    public class Main {
    public static void main(String[] args) {

    IDandPasswords idandPasswords = new IDandPasswords();

    LoginPage loginPage = new LoginPage(idandPasswords.getLoginInfo());
    }
    }
    //****************************************************
    public class IDandPasswords {
    HashMap logininfo = new HashMap();

    IDandPasswords(){

    logininfo.put("Bro","pizza");
    logininfo.put("Brometheus","PASSWORD");
    logininfo.put("BroCode","abc123");
    }

    public HashMap getLoginInfo(){
    return logininfo;
    }
    }
    //****************************************************
    import java.awt.*;
    import java.awt.event.*;
    import java.util.*;
    import javax.swing.*;
    public class LoginPage implements ActionListener{

    JFrame frame = new JFrame();
    JButton loginButton = new JButton("Login");
    JButton resetButton = new JButton("Reset");
    JTextField userIDField = new JTextField();
    JPasswordField userPasswordField = new JPasswordField();
    JLabel userIDLabel = new JLabel("userID:");
    JLabel userPasswordLabel = new JLabel("password:");
    JLabel messageLabel = new JLabel();
    HashMap logininfo = new HashMap();

    LoginPage(HashMap loginInfoOriginal){

    logininfo = loginInfoOriginal;

    userIDLabel.setBounds(50,100,75,25);
    userPasswordLabel.setBounds(50,150,75,25);

    messageLabel.setBounds(125,250,250,35);
    messageLabel.setFont(new Font(null,Font.ITALIC,25));

    userIDField.setBounds(125,100,200,25);
    userPasswordField.setBounds(125,150,200,25);

    loginButton.setBounds(125,200,100,25);
    loginButton.setFocusable(false);
    loginButton.addActionListener(this);

    resetButton.setBounds(225,200,100,25);
    resetButton.setFocusable(false);
    resetButton.addActionListener(this);

    frame.add(userIDLabel);
    frame.add(userPasswordLabel);
    frame.add(messageLabel);
    frame.add(userIDField);
    frame.add(userPasswordField);
    frame.add(loginButton);
    frame.add(resetButton);
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setSize(420,420);
    frame.setLayout(null);
    frame.setVisible(true);

    }
    @Override
    public void actionPerformed(ActionEvent e) {

    if(e.getSource()==resetButton) {
    userIDField.setText("");
    userPasswordField.setText("");
    }

    if(e.getSource()==loginButton) {

    String userID = userIDField.getText();
    String password = String.valueOf(userPasswordField.getPassword());

    if(logininfo.containsKey(userID)) {
    if(logininfo.get(userID).equals(password)) {
    messageLabel.setForeground(Color.green);
    messageLabel.setText("Login successful");
    frame.dispose();
    WelcomePage welcomePage = new WelcomePage(userID);
    }
    else {
    messageLabel.setForeground(Color.red);
    messageLabel.setText("Wrong password");
    }
    }
    else {
    messageLabel.setForeground(Color.red);
    messageLabel.setText("username not found");
    }
    }
    }
    }
    //****************************************************
    import java.awt.*;
    import javax.swing.*;
    public class WelcomePage {
    JFrame frame = new JFrame();
    JLabel welcomeLabel = new JLabel("Hello!");

    WelcomePage(String userID){

    welcomeLabel.setBounds(0,0,200,35);
    welcomeLabel.setFont(new Font(null,Font.PLAIN,25));
    welcomeLabel.setText("Hello "+userID);

    frame.add(welcomeLabel);
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setSize(420, 420);
    frame.setLayout(null);
    frame.setVisible(true);
    }
    }
    //****************************************************

    • @samaltoveros4231
      @samaltoveros4231 3 роки тому +2

      How did you make the pasword like only dots?

    • @jalen744
      @jalen744 3 роки тому +4

      @@samaltoveros4231it's JPasswordField. it does that

    • @ZbumDemon
      @ZbumDemon 2 роки тому +2

      Missing in "IDandPasswords" in top " import java.until.HashMap; "

    • @joyceasante8292
      @joyceasante8292 Рік тому

      Practicing(no copying and pasting)
      public class Main
      {
      public static void main (String[]args)
      {
      IDandPasswords idandPasswords = new IDandPasswords ();
      LoginPage loginPage = new LoginPage (idandPasswords.getLoginInfo ());
      }
      }
      *******************
      import java.util.HashMap;
      public class IDandPasswords
      {
      HashMap < String, String > logininfo = new HashMap < String, String > ();
      IDandPasswords ()
      {
      logininfo.put ("GlamorousCoder", "spicy");
      logininfo.put ("Faya", "POPPING");
      logininfo.put ("Ras", "berry809");
      }
      protected HashMap getLoginInfo ()
      {
      return logininfo;
      }
      }
      **********************
      import java.awt.*;
      import java.awt.event.*;
      import java.util.HashMap;
      import javax.swing.*;
      public class LoginPage implements ActionListener
      {
      JFrame frame = new JFrame ();
      JButton loginButton = new JButton ("Login");
      JButton resetButton = new JButton ("Reset");
      JTextField userIDField = new JTextField ();
      JPasswordField userPasswordField = new JPasswordField ();
      JLabel userIDLabel = new JLabel ("userID: ");
      JLabel userPasswordLabel = new JLabel ("password: ");
      JLabel messageLabel = new JLabel (" ");
      HashMap < String, String > logininfo = new HashMap < String, String > ();
      LoginPage (HashMap < String, String > loginInfoOriginal)
      {
      logininfo = loginInfoOriginal;
      userIDLabel.setBounds (50, 100, 75, 25);
      userPasswordLabel.setBounds (50, 150, 75, 25);
      messageLabel.setBounds (125, 250, 250, 35);
      messageLabel.setFont (new Font (null, Font.PLAIN, 12));
      userIDField.setBounds (125, 100, 200, 25);
      userPasswordField.setBounds (125, 150, 200, 25);
      loginButton.setBounds (125, 200, 100, 25);
      loginButton.setFocusable (false);
      loginButton.addActionListener (this);
      resetButton.setBounds (225, 200, 100, 25);
      resetButton.setFocusable (false);
      resetButton.addActionListener (this);
      frame.add (userIDLabel);
      frame.add (userPasswordLabel);
      frame.add (messageLabel);
      frame.add (userIDField);
      frame.add (userPasswordField);
      frame.add (loginButton);
      frame.add (resetButton);
      frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
      frame.setSize (380, 380);
      frame.setLayout (null);
      frame.setVisible (true);
      }
      @Override public void actionPerformed (ActionEvent e)
      {
      if (e.getSource () == resetButton)
      {
      userIDField.setText ("");
      userPasswordField.setText ("");
      }
      if (e.getSource () == loginButton)
      {
      String userID = userIDField.getText ();
      String password = String.valueOf (userPasswordField.getPassword ());
      if (logininfo.containsKey (userID))
      {
      if (logininfo.get (userID).equals (password))
      {
      messageLabel.setForeground (Color.green);
      messageLabel.setText ("login successful");
      frame.dispose ();
      WelcomePage welcomePage = new WelcomePage ("Welcome!");
      }
      else
      {
      messageLabel.setForeground (Color.blue);
      messageLabel.setText ("Wrong password");
      }
      }
      else
      {
      messageLabel.setForeground (Color.blue);
      messageLabel.setText ("username not found");
      }
      }
      }
      }
      *****************
      import java.awt.*;
      import javax.swing.*;
      public class WelcomePage
      {
      JFrame frame = new JFrame ();
      JLabel welcomeLabel = new JLabel ("Welcome!");
      WelcomePage (String userID)
      {
      welcomeLabel.setBounds (0, 0, 200, 35);
      welcomeLabel.setFont (new Font (null, Font.BOLD, 18));
      welcomeLabel.setText ("Welcome" + userID);
      frame.add (welcomeLabel);
      frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
      frame.setSize (380, 380);
      frame.setLayout (null);
      frame.setVisible (true);
      }
      }

    • @akhilmasanam1692
      @akhilmasanam1692 Рік тому +2

      protected to public

  • @michaeledie8474
    @michaeledie8474 3 роки тому +61

    you are more useful than any of my university professors

  • @petermwajinje6417
    @petermwajinje6417 2 роки тому +52

    It's a great video well and clearly explained. As a Java beginner, it has saved me time and the headache I could have gone through in class. Thank a lot. I wish if you could do a video of the same but with a connection to MySQL database where the IDs and passwords would be store in the database.

  • @amandatimmons5915
    @amandatimmons5915 3 роки тому +8

    I watched this video a thousand times this weekend and it helped me do and understand my homework assignment. thank you so much for such a good step by step video with explanations that are clear and easier to understand.

    • @dcwavie
      @dcwavie Рік тому

      yall doing this for assignments lol tuff imagine doing it in class and mispellng HashMap by mistake.

  • @andromydous
    @andromydous 2 роки тому +7

    First, I'm so glad that I found your channel. I started messing with Java because I understand it better than my wife and she's leaning on me to help her with her college class. She's sitting at a B, because she suffers test anxiety and doesn't really put in the work. Her final project is using 2D arrays and it bugs me because her class is so slow. I learned so much more by watching your videos and I've only been learning for less than a month.
    Second, I created a rudimentary RPG text based console game (complete with main menu, shop menu, inventory for shop and player, player classes, enemies, and enemy classes, combat engine, and combat menu). What I learned from you helped tremendously. I mostly did it on my own, but there were a few times that I had to google something. While googling, I ran into 2 scenarios that irked me. Which leads me to number 3 (last one).
    Third, I ran into lazy people basically expecting others to do their work for them (almost like my wife) and elitist MF's. The lazy people only bothered me a little. In the end, they're only hurting themselves. Elitists, though. Those people piss me off. Nobody is born with all the knowledge and all the skills. No one is born at the top of their field. Everyone starts at the bottom/beginning at some point. Elitist either forget that, or they like to pretend that they skipped that part and became a god at whatever it is that they're doing. This mentality hurts other people and can even turn them away.
    Plus they seem that everyone can read the docs (or man pages) and automatically understand it. However, everybody learns differently. Me, I learn by doing. I can read stuff all day long, or listen to someone all day long, and I'll never understand it. I have to do it for it to stick in my mind. Sorry for being long winded. Thanks, again, for doing these awesome videos.

    • @makramziani2507
      @makramziani2507 2 роки тому +4

      bro i would hate to be your wife u bad mouth her way too much if it bothers u that she is lazy why did u marry her love her for who she is or dont waste her time

    • @andromydous
      @andromydous 2 роки тому

      @@makramziani2507 Where did you learn to read? The only "negative" thing I said is that instead of her practicing, she looks to me to do it for her. If you're in school to learn something, especially if it relates to your chosen field, you should put the work in. That's not being negative. That's just facts. Besides, I could care less what you think.

    • @makramziani2507
      @makramziani2507 2 роки тому +3

      @@andromydous ok habibi it might be facts that should be kept between you and her you can’t just go running around telling ppl how lazy your wife you might actually be one of the reasons she is lazy because you keep criticizing her you gotta be more supportive I am not tryna judge you or bad mouth you just an advice if you hate hearing this imagine her hating you hear she is lazy from you 🙄

    • @andromydous
      @andromydous 2 роки тому

      @@makramziani2507 Whatever, dude. Her and I have been married 22 years. I don't have to explain myself to you. If you can't read, then go get some help.

    • @sacmarv8997
      @sacmarv8997 2 роки тому

      @@andromydous you r married for 22yrs and ur wife is still in college 😟

  • @damiaofernandes9776
    @damiaofernandes9776 2 роки тому +2

    Muito bom que conteúdo Exemplar, que bacana e leve o jeito de fazer e explicar embora não entenda nada do que diz . Tá de parabéns Obrigado por compartilhar o seu conhecimento 👏

  • @Re9sTwitch
    @Re9sTwitch 3 роки тому +21

    Another great vid, very clear, well explained. Would be great to learn how you develop this code from scratch.
    Thanks again, keep up the great work!

  • @antoniolima1456
    @antoniolima1456 3 роки тому +11

    O cara é magnifico, um vídeo bem explicativo e muito bem feito.
    Thanks

  • @gabrielantoniosaavedramart8109
    @gabrielantoniosaavedramart8109 2 роки тому

    Amazing explain and session of coding

  • @adibkhan8332
    @adibkhan8332 3 роки тому +2

    My recent favorite UA-camr... Love from🇧🇩

  • @lalitpal6797
    @lalitpal6797 2 роки тому +1

    Awesome I like the explanation

  • @alialhussain4139
    @alialhussain4139 2 місяці тому

    Thanks for your time and effort to teach us this valuable subjects.

  • @developerjunior446
    @developerjunior446 3 роки тому +2

    Super,simple,interesting

  • @mohamedalaa5270
    @mohamedalaa5270 3 роки тому +1

    awesome

  • @naguboyinachaitanya234
    @naguboyinachaitanya234 Рік тому +1

    Great Explanation BRo

  • @joshuaraymond4996
    @joshuaraymond4996 2 роки тому

    Thank you for this amazin class

  • @DC-xj2fe
    @DC-xj2fe 2 роки тому

    Very helpful for Revature's Java course week 3 project 1 work.

  • @azro7717
    @azro7717 2 роки тому +1

    As Java beginner, I've finished this after days of trying to understand 😁

  • @angelcastineira2561
    @angelcastineira2561 4 роки тому +4

    your videos are getting better and better, this one helped me understand a lot better some previous concepts. thanks!

  • @yourtimepass1671
    @yourtimepass1671 2 роки тому

    All time best coding video Ever 🌟

  • @FarisaSayed
    @FarisaSayed 8 місяців тому

    Thank you very much ! Simple & easy and solved my pin point problems.

  • @enricoarcilla1095
    @enricoarcilla1095 3 роки тому

    very helpful for a beginners.

  • @mohamedmire8646
    @mohamedmire8646 2 роки тому

    Amazing

  • @Jayakrishnan-wg6pp
    @Jayakrishnan-wg6pp 2 роки тому +1

    Nicee

  • @kemann3815
    @kemann3815 3 роки тому

    Awesome

  • @y.bgamesplayer
    @y.bgamesplayer 3 роки тому +2

    Wow I got some idea from your work Thank you

  • @KangOdy
    @KangOdy 2 роки тому

    thank you so much, after watching your videos I more interesting to practice Java .... Cheers

  • @hakanloyan3483
    @hakanloyan3483 8 місяців тому

    i added the back and exit buttons to welcome page easily, thx for video

  • @janaafc3120
    @janaafc3120 3 роки тому +1

    super

  • @WhoBeSilly
    @WhoBeSilly 11 місяців тому

    Thanks bud, it brings me back to my CSc labs in college!

  • @Isotope-15
    @Isotope-15 5 місяців тому

    Thank you so much. This video helped solidify a lot of loose knowledge I had in Java. Keep it up

  • @tuba_codes
    @tuba_codes 2 роки тому

    That's true.. I enjoyed so much while wathcing this video. You expalained so well that I got it all ... Thankssssssss 🙃

  • @radosmirkovic8371
    @radosmirkovic8371 Рік тому

    Great tutorial. Keep on with the good work.

  • @RixtronixLAB
    @RixtronixLAB Рік тому

    Nice video, well done, thank you for sharing it :)

  • @amedeekreuzer9190
    @amedeekreuzer9190 2 роки тому +1

    Thank you Bro Code, it all went very well and I could understand most of the code lines that you ecplained logically. Thank you very much!

  • @parthsuryavanshi2425
    @parthsuryavanshi2425 3 роки тому

    Just here to complete the 2nd step you mentioned at the end

  • @smp2k252
    @smp2k252 2 роки тому

    your videos are soo helpful love from pakistan

  • @ricardoreis4172
    @ricardoreis4172 2 роки тому

    Excelent Bro

  • @egor3167
    @egor3167 3 місяці тому

    damn that's the best java tutorial I ever seen on UA-cam! Thanks!

  • @ItsMch
    @ItsMch 9 місяців тому +1

    How can we create a sign up system and connect it with the log in system? Therefore the users have to sign up first, then with that information, the user will be able to login using the sign up information. I don't know how to put the input (scanner) to the HashMap. Would be great if you can make one!

  • @milz-g
    @milz-g 2 роки тому

    This was most of my school assignment, thanks.

  • @justinbanza4751
    @justinbanza4751 3 роки тому

    very clear and helpful.
    Thank you for that video

  • @charan8254
    @charan8254 2 роки тому

    You are uploading videos are more useful for me 'Thanks Bro'
    can you upload how to connect with server our application videos

  • @Una_Eeu
    @Una_Eeu 2 роки тому

    This video is so helpful. Thank you.

  • @365motivation.9
    @365motivation.9 2 роки тому

    Hello Bro
    I learned alot from your tutorials.

  • @jamesLindsay-hl3yf
    @jamesLindsay-hl3yf 2 роки тому

    quick question, why not just make the IDandPasswords class static, that way you won't have to make an instance of it in the main method?

  • @calebchinayan7242
    @calebchinayan7242 2 роки тому

    👏👏👏

  • @mrCetus
    @mrCetus 2 роки тому +1

    Hey Bro Code, thank You so much for dedicating the time to put this video together. It truly helped me to understand this new concept of Java for me.

  • @soorenabeyzavi2361
    @soorenabeyzavi2361 2 роки тому

    nice

  • @primeoptumas8435
    @primeoptumas8435 3 роки тому

    Thanks for such a wonderful video lecture😍.

  • @tarikakinci1369
    @tarikakinci1369 3 роки тому +3

    It would be very kind, if you could tell me how to add an image to JLabel, so that I can have an image on the welcome page. Thanks a lot for the professional explanation in this video!

    • @jbones2513
      @jbones2513 3 роки тому +4

      identifier.setIcon(new ImageIcon("path"));
      I reccomand watching his GUI video and going to the Label section

    • @tarikakinci1369
      @tarikakinci1369 3 роки тому +1

      @@jbones2513 Alright, thanks

  • @elsaeelias8159
    @elsaeelias8159 3 роки тому

    It is very interesting to learn to catch concept of develop design; I expect another better video from you,thank you so much.

  • @LuisFernando-qm5cs
    @LuisFernando-qm5cs 2 роки тому

    bro, thanks a lot, you showed an easier way to make the same thing comparing to the way that i was doing

  • @NEO-wl9ox
    @NEO-wl9ox Рік тому

    I think instead of ambiguously circuitous welcomlabel with new comstructor
    jOptionPane might be more effacacious to break down some some complexity

  • @MAAZKHAN-gm4hc
    @MAAZKHAN-gm4hc 4 роки тому +49

    Please also release data base.. course... 😔

    • @64_bit_coding
      @64_bit_coding 2 роки тому +3

      You can use a file for the fields, and then "encrypt" it with the serializable interface.

    • @fullmetaltheorist
      @fullmetaltheorist 2 роки тому +1

      I think he has done it now.

    • @rajorshidas-lc9fq
      @rajorshidas-lc9fq 8 днів тому

      Where ​@@fullmetaltheorist

    • @fullmetaltheorist
      @fullmetaltheorist 7 днів тому

      @@rajorshidas-lc9fq He has it on his channel.

  • @eliwolford08
    @eliwolford08 3 роки тому +2

    I was typing along with you till I realized you had the code below! LOL Thank you so much!

    • @manjulgautam7040
      @manjulgautam7040 3 роки тому

      so read the comment first LOL!

    • @stephanieezat-panah7750
      @stephanieezat-panah7750 2 роки тому

      Actually, Elizabeth, you did the right thing. typing code sets it in your head, and that is the important thing

  • @stealthseeker18
    @stealthseeker18 4 роки тому +5

    I hope you will create a tutorial about JavaDesignPattern or Android in your next video. Than you! :)

  • @matthewmeyerlenmelon8466
    @matthewmeyerlenmelon8466 3 місяці тому

    Bro code is the best code, been teaching me when my lecturers havent

  • @gurkan8843
    @gurkan8843 Рік тому

    i love your videos brooo
    your videos are so clear and short, essential

  • @mdabdurrakib6965
    @mdabdurrakib6965 3 роки тому

    Thank you dear sir

  • @FilipeProKiller
    @FilipeProKiller 2 роки тому

    Thank you so much for this man, easy to follow and undestand

  • @rorydaines3176
    @rorydaines3176 3 роки тому +4

    Please do one where you mentioned, grabbing user login info from a file that was stored on a db, that would be dope my bro.

  • @groundzero82
    @groundzero82 9 місяців тому +1

    This is very new to me since my teacher on senior highschool only taught me basics about this and then focused on teaching me how to use JFrame Form GUI...
    btw, does bro have a tutorial about JFrame Form GUI with those palettes that you can drag and edit? I searched around and only found those that I can hhardly understand...

    • @whoami-kv7gc
      @whoami-kv7gc 9 місяців тому

      this channel provided a 4hours long video about JAVA GUI ,check it you may find it helpful

  • @シュウアラン
    @シュウアラン 2 роки тому

    Bro Code, you are such a genius!

  • @NHCS_AMOGH_PATIL
    @NHCS_AMOGH_PATIL 2 роки тому

    Bro Code You are really a great man
    Thank you

  • @sheldor58
    @sheldor58 3 роки тому +1

    could you make a continue. How to create a account in this system? thanks for the nice tutorial

  • @lahikahmed9253
    @lahikahmed9253 Рік тому

    Thanks for your awesome content ❤

  • @crackrokmccaib
    @crackrokmccaib 2 роки тому

    I have to know, when you make these videos for practical applications, do you just do them on the fly, or do you make them ahead of time, then troubleshoot them and get them perfected before making the tutorials?

  • @dmitry_belonozhko
    @dmitry_belonozhko 2 роки тому

    Very nice. Thank you

  • @marxLz
    @marxLz 2 роки тому +2

    Do you also have idea in using oracle database? Please release a tutorial for that too. 😊

  • @luizsantos9330
    @luizsantos9330 7 місяців тому

    Good

  • @ganymedeshortride
    @ganymedeshortride 3 роки тому

    Everything went fine until the end where WelcomePage() is undefined and start confusing with variable welcomePage with lower case 'w' and upper case 'W'. Bad manipulation with the variables.

  • @eason6522
    @eason6522 Рік тому

    Thank you so much, you saved my life, by the way I love that there is a D&D file just chilling there

  • @chitandaiscurious4597
    @chitandaiscurious4597 2 роки тому

    this is so much helpful

  • @samlaliag
    @samlaliag 7 місяців тому

    Thank you so much for making this Video!!!!

  • @uclong1176
    @uclong1176 3 роки тому

    I love your video

  • @abuhamza6817
    @abuhamza6817 9 місяців тому

    Thanks bro, this is so informative

  • @otabektillavayev3309
    @otabektillavayev3309 2 роки тому

    You very good person

  • @hariom6910
    @hariom6910 3 роки тому

    Please do as many projects as possible sir..Loved Your Concept..❤️ from india

  • @mosomiliardaru
    @mosomiliardaru Рік тому

    this is a real chad. I hope to meet you one day, mr. bro

  • @u12blue
    @u12blue 2 роки тому

    Wouldve loved it if you included user creation instead of it being already stated inside the code. But still great vid!

  • @Lileminem93
    @Lileminem93 2 роки тому

    Awesome tutorial!
    Thank you Bro!

  • @Khaled7AI
    @Khaled7AI 2 роки тому

    Thank bro

  • @canberkarslan998
    @canberkarslan998 4 роки тому +3

    İt is very helpful. Thank you so much!

  • @ssela
    @ssela 3 роки тому +1

    If you can put source code on Github or somewhere it will be great... It look so messy on UA-cam comment. 😆 Thanks you for tutorial it really help me a lot.

  • @acknowledgeme4510
    @acknowledgeme4510 4 роки тому +7

    rly interesting thank you.
    it would be nice to do it with a database (could you do it ?)

    • @BroCodez
      @BroCodez  4 роки тому +13

      Yeah maybe for a future video. It gets complex

  • @thegodfatheram
    @thegodfatheram Рік тому

    Thank you

  • @yuehan1855
    @yuehan1855 2 роки тому

    whenever i type in too much the letters jsut turns into "..." how do i fix it?
    btw your content helps me a lot in my studies and makes me understand java more easily, thank you for this video and i wish you the best of luck

  • @cud9104
    @cud9104 Рік тому

    thanks so much! although i hv a little problem, wherein my welcome page tab isn't displaying, overall, this tutorial is exceptional and helpful for me who's a beginner in java (GUI) .

    • @cud9104
      @cud9104 Рік тому

      update: fixed it within 30 mins. ty chatgpt!

  • @BackTasty
    @BackTasty 3 роки тому

    gggoood job man

  • @andrasfejes8988
    @andrasfejes8988 Рік тому

    Thank you! Simply but awesome!

  • @sidof8065
    @sidof8065 4 роки тому +2

    please make a video to model a database with UML and connect it to java

    • @BroCodez
      @BroCodez  4 роки тому +2

      I'd like to, but I may want to teach about SQL first. but that is a good idea

  • @barathwajtechgadget7746
    @barathwajtechgadget7746 3 роки тому +1

    what app do you use to do that?

  • @ashishkashyap9103
    @ashishkashyap9103 3 роки тому

    Good One bro :)

  • @juliusmutegi5530
    @juliusmutegi5530 3 роки тому

    great tutorial, thank you

  • @danieltan5991
    @danieltan5991 4 місяці тому

    Thanks Bro

  • @sam_nov
    @sam_nov Рік тому

    Broo, thank you very much, this is exactly what I needed.

  • @davidsamuel1402
    @davidsamuel1402 3 роки тому

    Can you make a video on how to create a user registration page....using textfile...

  • @vincentbrycegarcia5750
    @vincentbrycegarcia5750 3 роки тому

    I want to make an inventory system from this. Does that mean I have to just create multiple constructors?

  • @angelrodriguez7647
    @angelrodriguez7647 2 роки тому

    how can I create a different welcome page that performs different tasks for each user?