|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
aken.Tahvel
public class Tahvel
Joonistamise alaks olev tahvel (akna raamis).
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
---|---|
(package private) Joonistatav |
ku
Kuidas joonistada -- meetod ku.joonistada(). |
private static Color |
taust
Vaiketaust. |
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
Tahvel(Joonistatav ku)
Konstruktor. |
Method Summary | |
---|---|
int |
kõrgus()
Tahvli kõrgus. |
int |
laius()
Tahvli laius. |
void |
mouseClicked(MouseEvent e)
Iga hiireklõpsu korral joonistatakse tahvel uuesti. |
void |
mouseEntered(MouseEvent e)
Tühi meetod. |
void |
mouseExited(MouseEvent e)
Tühi meetod. |
void |
mousePressed(MouseEvent e)
Tühi meetod. |
void |
mouseReleased(MouseEvent e)
Tühi meetod. |
void |
paintComponent(Graphics g)
Tegelik joonistamine. |
void |
windowClosed(WindowEvent e)
Tühi meetod. |
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private static final Color taust
Joonistatav ku
Constructor Detail |
---|
public Tahvel(Joonistatav ku)
ku
- objekt klassist, mis realiseerib liidese Joonistatav
Method Detail |
---|
public void paintComponent(Graphics g)
paintComponent
in class JComponent
g
- joonistamise graafikakontekst (süsteemist)public int laius()
public int kõrgus()
public void windowClosed(WindowEvent e)
public void mouseExited(MouseEvent e)
mouseExited
in interface MouseListener
public void mouseEntered(MouseEvent e)
mouseEntered
in interface MouseListener
public void mousePressed(MouseEvent e)
mousePressed
in interface MouseListener
public void mouseReleased(MouseEvent e)
mouseReleased
in interface MouseListener
public void mouseClicked(MouseEvent e)
mouseClicked
in interface MouseListener
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |