Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package notesapplication;
- import dal.User;
- import dal.UserRepository;
- import java.awt.BorderLayout;
- import java.sql.SQLException;
- import java.util.ArrayList;
- import javax.swing.JButton;
- import javax.swing.JDialog;
- import javax.swing.JLabel;
- import javax.swing.JPanel;
- import javax.swing.JScrollPane;
- import javax.swing.JTable;
- public class UserDialog extends JDialog {
- private JPanel panel;
- private JButton newButton;
- private JButton editButton;
- private JButton deleteButton;
- private JButton saveButton;
- private JTable table;
- private JScrollPane scrollPane;
- public UserDialog() throws SQLException {
- setModalityType(DEFAULT_MODALITY_TYPE);
- setTitle("Users");
- JPanel panel = new JPanel();
- add(panel, BorderLayout.NORTH);
- newButton = new JButton("New");
- panel.add(newButton);
- editButton = new JButton("Edit");
- panel.add(editButton);
- deleteButton = new JButton("Delete");
- panel.add(deleteButton);
- saveButton = new JButton("Save");
- panel.add(saveButton);
- UserRepository userRepository = new UserRepository();
- ArrayList<User> users = userRepository.getAll();
- table = new JTable();
- scrollPane = new JScrollPane(table);
- add(scrollPane, BorderLayout.CENTER);
- pack();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement