30 likes | 148 Views
aken.Joonis.raam(). JMenuBar (menüüriba). JMenuItem. aken.Tahvel. JMenu. separaator. JMenuItem item_Väiksemaks = new JMenuItem("Väiksemaks"); item_Väiksemaks.addActionListener(this); JMenu menu_Muuta = new JMenu("Muuta"); menu_Muuta.add(item_Väiksemaks); menu_Muuta.addSeparator(); …
E N D
aken.Joonis.raam() JMenuBar (menüüriba) JMenuItem aken.Tahvel JMenu separaator JMenuItem item_Väiksemaks = new JMenuItem("Väiksemaks"); item_Väiksemaks.addActionListener(this); JMenu menu_Muuta = new JMenu("Muuta"); menu_Muuta.add(item_Väiksemaks); menu_Muuta.addSeparator(); … … JMenuBar menüüriba = new JMenuBar(); … menüüriba.add(menu_Muuta); … raam().setJMenuBar(menüüriba); Direktiivide näiteid
java.awt.Rectangle int x, y , width, height meetodid: vt Java API extends abstractKujund Color värv boolean täis abstract void joonistada(Graphics g) void joonistadaAla(Graphics g) extends extends extends Ovaal void joonistada(Graphics g) Romb void joonistada(Graphics g) Kasutab (peale g): x y width height värv täis Kasutab (peale g): x y width height värv täis x;y x;y
Fail Kujund Liigutada Muuta Lõpp Ctrl-Q Ovaal Ctrl-O Romb Ctrl-R Üles Up Paremale Right Alla Down Vasakule Left Suuremaks Plus Väiksemaks Minus Täide Värv Sinine Punane Roheline Veel... item_Vasakule.setAccelerator( KeyStroke.getKeyStroke( KeyEvent.VK_LEFT, 0)); item_Lõpp.setAccelerator( KeyStroke.getKeyStroke( KeyEvent.VK_Q, InputEvent.CTRL_MASK)); Omistamine, kui dialoog lõppenud Color uusVärv = JColorChooser.showDialog( this, "Teie valik", kujund.värv); if(uusVärv != null) kujund.värv = uusVärv;