Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package GUI;
- import java.awt.BorderLayout;
- import java.awt.GridLayout;
- import javax.swing.JButton;
- import javax.swing.JFrame;
- import javax.swing.JPanel;
- import javax.swing.JTextField;
- public class UpdateUser extends JFrame {
- private TableLeft tbl;
- private TableRight tblR;
- private BtnPanel btnP;
- //For fler felter eller knapper, skriv inn fler navn.
- private String[] txtFieldsLbl = { "Navn:", "Epost:", "Adresse:", "noe mer", "mer" };
- private String[] btnLabel = { "Oppdater", "Avslutt" };
- private JTextField[] txtFields = new JTextField[txtFieldsLbl.length];
- private JTextField[] txtFieldsR = new JTextField[txtFieldsLbl.length];
- public UpdateUser() {
- super("Update User");
- tbl = new TableLeft();
- tblR = new TableRight();
- btnP = new BtnPanel();
- add(tbl, BorderLayout.WEST);
- add(tblR, BorderLayout.CENTER);
- add(btnP, BorderLayout.SOUTH);
- int x = (btnLabel.length * 100) + 100;
- int y = txtFields.length * 50;
- setSize(x,y);
- setDefaultCloseOperation(EXIT_ON_CLOSE);
- setLocationRelativeTo(null);
- setResizable(false);
- setVisible(true);
- }
- private class TableLeft extends JPanel {
- private TableLeft() {
- setLayout(new GridLayout(txtFieldsLbl.length,1));
- for (int i = 0; i < txtFieldsLbl.length; i++) {
- txtFields[i] = new JTextField();
- txtFields[i].setText(txtFieldsLbl[i]);
- txtFields[i].setEditable(false);
- add(txtFields[i]);
- }
- }
- }
- private class TableRight extends JPanel {
- private TableRight() {
- setLayout(new GridLayout(txtFieldsLbl.length,1));
- for (int i = 0; i < txtFieldsLbl.length; i++) {
- txtFieldsR[i] = new JTextField();
- add(txtFieldsR[i]);
- }
- }
- }
- private class BtnPanel extends JPanel {
- private BtnPanel() {
- setLayout(new GridLayout(1,btnLabel.length));
- JButton[] btnArray = new JButton[btnLabel.length];
- for (int i = 0; i < btnArray.length; i++) {
- btnArray[i] = new JButton();
- btnArray[i].setText(btnLabel[i]);
- add(btnArray[i]);
- }
- }
- }
- public static void main(String[] args) {
- new UpdateUser();
- }
- }
Add Comment
Please, Sign In to add comment