Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package plockzajecia12;
- import java.awt.Dimension;
- import java.awt.Image;
- import java.awt.Toolkit;
- import javax.swing.ButtonGroup;
- import javax.swing.ImageIcon;
- import javax.swing.JFrame;
- import javax.swing.JMenu;
- import javax.swing.JMenuBar;
- import javax.swing.JMenuItem;
- import javax.swing.JRadioButtonMenuItem;
- import javax.swing.KeyStroke;
- public class Notatnik extends JFrame {
- public Notatnik() {
- super();
- setTitle("Notatnik");
- Toolkit zestaw = Toolkit.getDefaultToolkit();
- Dimension rozmiarEkranu = zestaw.getScreenSize();
- int szerEkranu = rozmiarEkranu.width;
- int wysEkranu = rozmiarEkranu.height;
- setBounds(szerEkranu / 4, wysEkranu / 4, szerEkranu / 2, wysEkranu / 2);
- setResizable(false);
- JMenuBar pasekMenu = new JMenuBar();
- JMenu mPlik = new JMenu("Plik");
- mPlik.setMnemonic('P');
- JMenuItem otworz = new JMenuItem("Otworz");
- JMenuItem zapisz = new JMenuItem("Zapisz");
- JMenuItem zakoncz = new JMenuItem("Zakoncz");
- otworz.setAccelerator(KeyStroke.getKeyStroke("ctrl O"));
- zapisz.setAccelerator(KeyStroke.getKeyStroke("ctrl Z"));
- zakoncz.setAccelerator(KeyStroke.getKeyStroke("ctrl K"));
- JMenu mEdycja = new JMenu("Edycja");
- mEdycja.setMnemonic('E');
- JRadioButtonMenuItem powiekszC = new JRadioButtonMenuItem("powieksz czcionke");
- JRadioButtonMenuItem normalnaC = new JRadioButtonMenuItem("normalna czcionka");
- JRadioButtonMenuItem pomniejszC = new JRadioButtonMenuItem("pomniejsz czcionke");
- JMenuItem wyczysc = new JMenuItem("Wyczysc");
- wyczysc.setAccelerator(KeyStroke.getKeyStroke("ctrl D"));
- mEdycja.add(powiekszC);
- mEdycja.add(normalnaC);
- mEdycja.add(pomniejszC);
- ButtonGroup bg = new ButtonGroup();
- bg.add(powiekszC);
- bg.add(normalnaC);
- bg.add(pomniejszC);
- JMenu mPomoc = new JMenu("Pomoc");
- mPomoc.setMnemonic('X');
- JMenuItem autor = new JMenuItem("O autorze");
- pasekMenu.add(mPlik);
- mPlik.add(otworz);
- mPlik.add(zapisz);
- mPlik.addSeparator();
- mPlik.add(zakoncz);
- pasekMenu.add(mEdycja);
- pasekMenu.add(mPomoc);
- mPomoc.add(autor);
- mEdycja.addSeparator();
- mEdycja.add(wyczysc);
- setJMenuBar(pasekMenu);
- setIconImage(new ImageIcon("123.png").getImage());
- }
- public static void main(String[] args) {
- Notatnik nt = new Notatnik();
- nt.setVisible(true);
- nt.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement