JavaFX Scene Builder Tutorial 38 - Login and SignUp page design with MySQL Database Integration

Опубликовано: 08 Январь 2025
на канале: Code Amir
27,469
330

#javafx #java #login #register #scene builder #Netbeans
JavaFX Scene Builder Tutorial 38 Login and SignUp page design with MySQL Database Integration

Code source here : https://codebyamir.blogspot.com/

00:04 Final Result.
01:30 Create DataBase "market"
07:15 Create Project
08:00 Open File FXML In Scene Builder and Create Design Login Form
18:04 Create Design SignUp Form
27:04 Start programming JavaFX
30:12 Create Methode LoginpaneShow
33:18 Create Class My sql Connection (mysqlconnection)
39:31 Create Function Login
57:46 Create Function SignUp (Registration)

**Class my sqlconnection :**
import java.sql.Connection;
import java.sql.DriverManager;
import javax.swing.JOptionPane;
/**
*
@author amir
*/
public class mysqlconnect {
Connection conn = null;
public static Connection ConnectDb(){

try {
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/market","root","");
JOptionPane.showMessageDialog(null, "Connection Established");
return conn;
} catch (Exception e) {
JOptionPane.showMessageDialog(null, e);
return null;
}
}
}
*****************************************************************
Code Source Here : https://bit.ly/3aTu9cO
Download mysql-connector-java.jar and ojdbc.jar : https://bit.ly/3ahtnpQ
*****************************************************************


Libraries importing
import java.net.URL;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.ResourceBundle;
import javafx.event.ActionEvent;
import javafx.fxml.FXML;
import javafx.fxml.FXMLLoader;
import javafx.fxml.Initializable;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.control.ComboBox;
import javafx.scene.control.Label;
import javafx.scene.control.PasswordField;
import javafx.scene.control.TextField;
import javafx.scene.layout.AnchorPane;
import javafx.stage.Stage;
import javax.swing.JOptionPane;

Components Use In This Project
AnchorPane
TextField
PasswordField
ComboBox
Button
AnchorPane
TextField
TextField
TextField
ComboBox

how to create and design a modern material java GUI designusing Netbeans and Scene Builder.
Login and SignUp page design with MySql database
mysql database

02 - Create And Show Stage Java GUI

03 - Create Scene Java GUI

04 - Creating a Label Adding & Changing the Text and Set Label Font

05 - Create TextField Java GUI

06 - Create Button JavaFX (Java GUI)

07 - Create PasswordField

08 - RadioButton GUI

09 - Create ToggleButton Java GUI

10 - CheckBox Java GUI

11 - ComboBox & ObservableList and ChoiceBox

12 - Hyperlink Java GUI

13 - Create Layout VBox and HBox

14 Slider Event ChangeListener JavaFX

15 PieChart - CoronaVirus Statistics COVID-19

16 - LineChart Java GUI

16 - LineChart Java GUI

17 - StackedBarChart Java GUI

18 - BarChart Java GUI

19 StackedAreaChart Java GUI

20 - TableView JavaFX

21 - TreeView Java GUI

22 - MenuBar JavaFX

23 - DatePicker Java GUI

24 - ColorPicker Java GUI

25 - Pagination Java GUI

26 - ProgressBar Java GUI

27 - WebView Java GUI

28 - HTMLEditor Java GUI

29 - FileChooser Java GUI

30 - DirectoryChooser Java GUI

JavaFX Scene Builder Tutorial 31 - How to Install Scene Builder

JavaFX Scene Builder Tutorial 32 - opening Fxml file in Scene Builder

JavaFX Scene Builder Tutorial 33 - TextField and Button

JavaFX Scene Builder Tutorial 34 - Calculator JavaFX

JavaFX Scene Builder Tutorial 35 - ImageView

JavaFX Scene Builder Tutorial 36 ComboBox

How to Install and configure XAMPP Server on Windows 10 Step by Step