public class Graphic extends Display
Modifier and Type | Field and Description |
---|---|
(package private) javax.swing.JButton |
b |
(package private) javax.swing.JButton |
button11 |
(package private) javax.swing.JButton |
button12 |
(package private) javax.swing.JButton |
button13 |
(package private) javax.swing.JButton |
button14 |
(package private) javax.swing.JButton |
button15 |
(package private) javax.swing.JButton |
button16 |
(package private) javax.swing.JButton |
button17 |
(package private) javax.swing.JButton |
button18 |
(package private) javax.swing.JButton |
button21 |
(package private) javax.swing.JButton |
button22 |
(package private) javax.swing.JButton |
button23 |
(package private) javax.swing.JButton |
button24 |
(package private) javax.swing.JButton |
button25 |
(package private) javax.swing.JButton |
button26 |
(package private) javax.swing.JButton |
button27 |
(package private) javax.swing.JButton |
button28 |
(package private) javax.swing.JButton |
button31 |
(package private) javax.swing.JButton |
button32 |
(package private) javax.swing.JButton |
button33 |
(package private) javax.swing.JButton |
button34 |
(package private) javax.swing.JButton |
button35 |
(package private) javax.swing.JButton |
button36 |
(package private) javax.swing.JButton |
button37 |
(package private) javax.swing.JButton |
button38 |
(package private) javax.swing.JButton |
button41 |
(package private) javax.swing.JButton |
button42 |
(package private) javax.swing.JButton |
button43 |
(package private) javax.swing.JButton |
button44 |
(package private) javax.swing.JButton |
button45 |
(package private) javax.swing.JButton |
button46 |
(package private) javax.swing.JButton |
button47 |
(package private) javax.swing.JButton |
button48 |
(package private) javax.swing.JButton |
button51 |
(package private) javax.swing.JButton |
button52 |
(package private) javax.swing.JButton |
button53 |
(package private) javax.swing.JButton |
button54 |
(package private) javax.swing.JButton |
button55 |
(package private) javax.swing.JButton |
button56 |
(package private) javax.swing.JButton |
button57 |
(package private) javax.swing.JButton |
button58 |
(package private) javax.swing.JButton |
button61 |
(package private) javax.swing.JButton |
button62 |
(package private) javax.swing.JButton |
button63 |
(package private) javax.swing.JButton |
button64 |
(package private) javax.swing.JButton |
button65 |
(package private) javax.swing.JButton |
button66 |
(package private) javax.swing.JButton |
button67 |
(package private) javax.swing.JButton |
button68 |
(package private) javax.swing.JButton |
button71 |
(package private) javax.swing.JButton |
button72 |
(package private) javax.swing.JButton |
button73 |
(package private) javax.swing.JButton |
button74 |
(package private) javax.swing.JButton |
button75 |
(package private) javax.swing.JButton |
button76 |
(package private) javax.swing.JButton |
button77 |
(package private) javax.swing.JButton |
button78 |
(package private) javax.swing.JButton |
button81 |
(package private) javax.swing.JButton |
button82 |
(package private) javax.swing.JButton |
button83 |
(package private) javax.swing.JButton |
button84 |
(package private) javax.swing.JButton |
button85 |
(package private) javax.swing.JButton |
button86 |
(package private) javax.swing.JButton |
button87 |
(package private) javax.swing.JButton |
button88 |
(package private) java.util.ArrayList<javax.swing.JButton> |
buttons |
(package private) javax.swing.JFrame |
f |
(package private) javax.swing.JLabel |
l1 |
Constructor and Description |
---|
Graphic(byte displayType)
Creates the graphic environment for the first time (if the display type == 1)
|
Modifier and Type | Method and Description |
---|---|
void |
display(int[][] a1,
int[][] a2)
the overridden version of display in Display class
this will show the black and white discs and blanks as the colors of buttons
(gray == blank)
|
int[] |
getInput()
searches all of the buttons to see which button is pressed and then
gets it's x and y and converts it to the players' coordinates
|
java.lang.String |
printing(java.lang.String toPrint,
int playerNumber)
prints whose turn is it (graphic version on the start button)
|
javax.swing.JButton |
searchInButtons(int x,
int y)
gets a coordinate (x and y) and search in the list of buttons to find the buttons
that is located in that position
|
javax.swing.JFrame f
javax.swing.JLabel l1
javax.swing.JButton b
java.util.ArrayList<javax.swing.JButton> buttons
javax.swing.JButton button11
javax.swing.JButton button12
javax.swing.JButton button13
javax.swing.JButton button14
javax.swing.JButton button15
javax.swing.JButton button16
javax.swing.JButton button17
javax.swing.JButton button18
javax.swing.JButton button21
javax.swing.JButton button22
javax.swing.JButton button23
javax.swing.JButton button24
javax.swing.JButton button25
javax.swing.JButton button26
javax.swing.JButton button27
javax.swing.JButton button28
javax.swing.JButton button31
javax.swing.JButton button32
javax.swing.JButton button33
javax.swing.JButton button34
javax.swing.JButton button35
javax.swing.JButton button36
javax.swing.JButton button37
javax.swing.JButton button38
javax.swing.JButton button41
javax.swing.JButton button42
javax.swing.JButton button43
javax.swing.JButton button44
javax.swing.JButton button45
javax.swing.JButton button46
javax.swing.JButton button47
javax.swing.JButton button48
javax.swing.JButton button51
javax.swing.JButton button52
javax.swing.JButton button53
javax.swing.JButton button54
javax.swing.JButton button55
javax.swing.JButton button56
javax.swing.JButton button57
javax.swing.JButton button58
javax.swing.JButton button61
javax.swing.JButton button62
javax.swing.JButton button63
javax.swing.JButton button64
javax.swing.JButton button65
javax.swing.JButton button66
javax.swing.JButton button67
javax.swing.JButton button68
javax.swing.JButton button71
javax.swing.JButton button72
javax.swing.JButton button73
javax.swing.JButton button74
javax.swing.JButton button75
javax.swing.JButton button76
javax.swing.JButton button77
javax.swing.JButton button78
javax.swing.JButton button81
javax.swing.JButton button82
javax.swing.JButton button83
javax.swing.JButton button84
javax.swing.JButton button85
javax.swing.JButton button86
javax.swing.JButton button87
javax.swing.JButton button88
public Graphic(byte displayType)
displayType
- if equals to 1, constructing is donepublic void display(int[][] a1, int[][] a2)
public javax.swing.JButton searchInButtons(int x, int y)
x
- is the x coordinatey
- is the y coordinatepublic int[] getInput()
public java.lang.String printing(java.lang.String toPrint, int playerNumber)