Pharmacy 2
Pharmacy 2
*;
import java.awt.event.*;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
public PharmacySystem() {
setTitle("Pharmacy System");
setLayout(null);
setBounds(100, 100, 400,
400);
setDefaultCloseOperation(JFrame.
EXIT_ON_CLOSE);
// Components
JLabel nameLabel = new
JLabel("Medicine Name:");
nameLabel.setBounds(50, 30,
150, 30);
add(nameLabel);
quantityField = new
JTextField();
quantityField.setBounds(200,
80, 150, 30);
add(quantityField);
addButton.addActionListener(new
ActionListener() {
@Override
public void
actionPerformed(ActionEvent e) {
addMedicine();
}
});
setVisible(true);
}
// Database connection
String url =
"jdbc:sqlite:pharmacy.db";
String sql = "INSERT INTO
medicines(name, quantity, price)
VALUES(?, ?, ?)";
JOptionPane.showMessageDialog(t
his, "Medicine added
successfully!");
System.out.println(e.getMessage());
}
new PharmacySystem();
}
}