More Related Content
Similar to oogiigiin lects
Similar to oogiigiin lects (6)
oogiigiin lects
- 13. Java event классууд Object EventObject AWTEvent ComponentEvent TextEvent ItemEvent AdjustmentEvent ActionEvent WindowEvent InputEvent MouseEvent KeyEvent MouseWheelEvent FocusEvent PaintEvent ContainerEvent Object EventObject AWTEvent ActionEvent AdjustmentEvent ItemEvent TextEvent ContainerEvent FocusEvent PaintEvent WindowEvent InputEvent MouseWheelEvent ComponentEvent KeyEvent MouseEvent
- 15. Java.awt.event пакэжийн event хүлээгч интерфэйсүүд interface EventListener interface ActionListener interface AdjustmentListener interface ComponentListener interface ContainerListener interface FocusListener interface ItemListener interface KeyListener interface MouseListener interface MouseMotionListener interface TextListener interface WindowListener «interface» EventListener «interface» ActionListener «interface» AdjustmentListener «interface» ComponentListener «interface» ContainerListener «interface» FocusListener «interface» ItemListener «interface» KeyListener «interface» MouseListener «interface» MouseMotionListener «interface» TextListener «interface» TextListener
- 23. textField1 –д event бүртгүүлэх textField1 listenerList ... handler Доорх кодоор энэ холбоо үүснэ: textField1.addActionListener( handler ); public void actionPerformed( ActionEvent event ) { // event handled here } JTextField обьект TextFieldHandler обьект
- 25. Удамшлын мод JComponent AbstractButton JButton JToggleButton JCheckBox JRadioButton JComponent AbstractButton JToggleButton JRadioButton JCheckBox JButton
- 27. Товчны event -тэй ажиллах дотоод классын обьект үүсгэж байна. Уг обьектийг товчнууддаа бүртгүүлж байна. Товч дарагдмагц ButtonHandler класс нь actionPerformed функцийг ажиллуулдаг.
- 40. JComboBox классыг нэргүй ItemListener дотоод классаас event авахаар хийж байна. Хэрэглэгч аль нэг өгөгдлийг нь сонговол ItemListener класс нь itemStateChanged функцийг дууддаг. Хэрэглэгчийн сонголтоос хамаарч label дээр харгалзах icon -г үзүүлэх хэсэг.
- 44. Нэг л элемент сонгох боломжтой жагсаалт. Массивын элементүүдийг List -д оруулж байна. List -д scroll хийж өгч байна. JList классыг нэргүй SelectionListener дотоод классаас event авахаар хийж байна. Хэрэглэгч аль нэг өгөгдлийг нь сонговол SelectionListener класс нь valueChanged функцийг дууддаг.
- 58. mouseDragged функцийг нь дахин тодорхойлж байна. Хулганыг чирч байх үеийн координатуудыг хадгалж аваад цонхыг дахин зурах функц дуудаж байна. repaint() Хулганы чирэгдсэн координатад 4 диаметртэй тойрогнууд зуръя.
- 61. Хулганы баруун товч дарагдсан эсэхийг тодорхойлж байна. Хулганы дунд товч дарагдсан эсэхийг тодорхойлж байна.