Exemplo n.º 1
0
        {
          setLayout(new GridBagLayout()); // Elrendezés beállítása
          GridBagConstraints c = new GridBagConstraints(); // Szükséges konstans

          JLabel lbUsername = new JLabel("Felhasználónév"); // A felhasználónév címkéje
          JLabel lbPassword = new JLabel("Jelszó"); // A jelszó címkéje

          lbUsername.setIcon(RM.getUsernameIcon()); // "felhasználónév" címke Ikonjának beállítása
          lbPassword.setIcon(RM.getPasswordIcon()); // "Jelszó" címke Ikonjának beállítása

          lbUsername.setPreferredSize(new Dimension(120, 25)); // Címke átméretezése
          lbPassword.setPreferredSize(new Dimension(120, 25)); // Címke átméretezése

          // [0,0]
          c.gridx = 0; // oszlop
          c.gridy = 0; // sor
          add(lbUsername, c); // a "Felhasználónév" címke hozzáadása

          // [1,0]
          c.gridx = 1;
          add(tfUsername, c); // A "felhasználónév" szövegmező hozzáadása

          // [0,1]
          c.gridx = 0;
          c.gridy = 1;
          add(lbPassword, c); // A "Jelszó" címke hozzáadása

          // [1,1]
          c.gridx = 1;
          c.gridy = 1;
          add(pfPassword, c); // A "jelszó" jelszómező hozzáadása
        }
Exemplo n.º 2
0
  private void initWindow() {

    setTitle("Bejelentkezés"); // Az ablak cimkéjének beállítása
    setIconImage(RM.getIconImage()); // Az ablak ikonjának beállítása
    setLayout(new BorderLayout()); // Elrendezés beállítása

    add(pnLogo, BorderLayout.NORTH); // A Logo panel hozzáadása
    add(pnLogin, BorderLayout.CENTER); // A Login panel hozzáadása
    add(pnButtons, BorderLayout.SOUTH); // A Gombok panel hozzáadása

    setVisible(true); // Legyen látható
    setDefaultCloseOperation(EXIT_ON_CLOSE); // Az X-re kattintva bezárodik a program
    pack(); // Tönörítse az ablakot az komponensek méretétől függően
    setLocationRelativeTo(null); // Az ablak középen jelenjen meg
    setResizable(false); // Nem lehet átméretezni
  }
Exemplo n.º 3
0
 {
   JLabel lbLogo = new JLabel(RM.getLogoImage()); // A Logo címkéje
   add(lbLogo); // a Logo hozzadása a panelhez
 }