Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import javax.swing.*;
- import java.awt.GridBagConstraints;
- import java.awt.GridBagLayout;
- import java.awt.Insets;
- import java.awt.event.*;
- public class MainFrame extends JFrame {
- JButton btnStat, btnExit, btnAddJump, btnResetJump, btnEditResult, btnAddEditRemoveJumper, btnAddEditHills;
- GridBagConstraints gbc = new GridBagConstraints();
- public MainFrame() {
- // createView();
- this.setSize(600, 600);
- // setBounds(100, 100, 400, 400);
- this.setLocationRelativeTo(null);
- this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- this.setTitle("Menu Główne");
- /*
- * JPanel thePanel = new JPanel();
- *
- * btnStat = new JButton("Statystyki"); btnStat.setBounds(20, 45, 89,
- * 23); thePanel.add(btnStat);
- *
- * btnExit = new JButton("Wyjście"); btnExit.setBounds(20, 45, 89, 23);
- * thePanel.add(btnExit);
- *
- * // z panelu administratora
- *
- * this.add(thePanel);
- */
- setLayout(new GridBagLayout());
- gbc.insets = new Insets(5,100,50,5);
- btnStat = new JButton("Statystyki");
- gbc.gridx = 0;
- gbc.gridy = 0;
- gbc.gridheight = 2;
- gbc.fill = GridBagConstraints.VERTICAL;
- //gbc.gridwidth = 3;
- //gbc.fill = GridBagConstraints.HORIZONTAL;
- add(btnStat, gbc);
- btnExit = new JButton("Wyjście");
- gbc.gridx = 0;
- gbc.gridy = 8;
- gbc.gridheight = 2;
- add(btnExit, gbc);
- // z panelu administratora
- btnAddJump = new JButton("Dodaj skok");
- gbc.gridx = 4;
- gbc.gridy = 0;
- add(btnAddJump, gbc);
- btnAddJump = new JButton("Anuluj skok");
- gbc.gridx = 4;
- gbc.gridy = -1;
- add(btnAddJump, gbc);
- btnEditResult = new JButton("Edytuj wyniki");
- gbc.gridx = 4;
- gbc.gridy = -2;
- add(btnEditResult, gbc);
- btnAddEditRemoveJumper = new JButton("Dodaj/Edytuj/Usuń Zawonika");
- gbc.gridx = 4;
- gbc.gridy = -3;
- add(btnAddEditRemoveJumper, gbc);
- btnAddEditHills = new JButton ("Dodaj/Edytuj Skocznię");
- gbc.gridx = 4;
- gbc.gridy = -4;
- add(btnAddEditHills, gbc);
- this.setVisible(true);
- }
- /*
- * private void createView() {
- *
- * JPanel panelMain = new JPanel(); getContentPane().add(panelMain);
- *
- * JPanel panelForm = new JPanel(new GridBagLayout());
- * panelMain.add(panelForm);
- *
- * GridBagConstraints gbc = new GridBagConstraints();
- *
- * gbc.gridx = 0; gbc.gridy = 0; add(btnStat, gbc); gbc.anchor =
- * GridBagConstraints.FIRST_LINE_START; panelForm.add(new
- * JButton("Statystyki"));
- *
- * panelForm.add(new JLabel("First Name:"), c); c.gridy++; }
- */
- public static void main(String[] args) {
- new MainFrame();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement