Advertisement
Lauda

le menu!

Dec 3rd, 2013
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.52 KB | None | 0 0
  1. package gui;
  2.  
  3. import java.awt.event.ActionEvent;
  4. import java.awt.event.KeyEvent;
  5.  
  6. import javax.swing.ImageIcon;
  7. import javax.swing.JMenu;
  8. import javax.swing.JMenuBar;
  9. import javax.swing.JMenuItem;
  10. import javax.swing.KeyStroke;
  11.  
  12. @SuppressWarnings("serial")
  13. public class MenuBar extends JMenuBar {
  14.     public MenuBar() {
  15.         // Main:
  16.         JMenu studenti = new JMenu("Studenti");
  17.         studenti.setMnemonic(KeyEvent.VK_S);
  18.         JMenu n_predmeti = new JMenu("Nastavni Predmeti");
  19.         n_predmeti.setMnemonic(KeyEvent.VK_N);
  20.         n_predmeti.setToolTipText("Nothing to do here...");
  21.        
  22.         // Items:
  23.         JMenuItem registar_stud = new JMenuItem("Registar Studenata", new ImageIcon("img/student_32x32.jpg"));
  24.         registar_stud.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_R, ActionEvent.ALT_MASK | ActionEvent.SHIFT_MASK));
  25.        
  26.         JMenuItem tok_studija = new JMenuItem("Tok Studija", new ImageIcon("img/tok_studija_32x32.jpg"));
  27.         tok_studija.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_T, ActionEvent.CTRL_MASK | ActionEvent.ALT_MASK));
  28.        
  29.         JMenuItem grp_stud = new JMenuItem("Grupe Studenata", new ImageIcon("img/studenti_32x32.jpg"));
  30.         grp_stud.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_G, ActionEvent.ALT_MASK | ActionEvent.SHIFT_MASK));
  31.        
  32.         // Release teh submenu
  33.         studenti.add(registar_stud);
  34.         studenti.addSeparator();
  35.         studenti.add(tok_studija);
  36.         studenti.addSeparator();
  37.         studenti.add(grp_stud);
  38.         studenti.addSeparator();
  39.        
  40.         // Le wild menu appears!
  41.         add(studenti);
  42.         add(n_predmeti);
  43.  
  44.     }
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement