Vhod in izhod |
boolean |
readBoolean()
|
Vrne vrednost boolean, ki jo vtipkamo, šročakije, da vtipkamo true ali false |
Color |
readColor()
|
Vrne vrednost barve. Pričakuje, da vtipkamo eno od veljavnih barv v skladu s seznamom barv, navedenih v barvnih vrednostih JUDO (na primer lightBlue) |
double |
readDouble()
|
Vrne racionalno število (tip double), ki ga vtipkamo (ena primer
3.25) |
int |
readInt()
|
Vrne celoštevilčno števili (tip int), ki ga vtipkamo (na primer -5) |
String |
readString()
|
Vrne niz , ki ga vtipkamo (na primer
"Rad se vozim s kolesom.") |
void |
print(String str)
|
Izpiše podani niz na zaslon |
void |
print(int num)
|
Izpiše celo število na zaslon |
void |
print(double num)
|
Izpiše racionalno število na zaslon |
void |
print(Color color)
|
Izpiše barvo na zaslon |
void |
print(boolean bool)
|
Izpiše vrednost logične spremenljivke alim izraza (tip boolean) na zaslon |
void |
printLine(String str)
|
Izpiše niz na zaslon in skoči v novo vrstico. |
void |
printLine(int num)
|
Izpiše celo število na zaslon in skoči v novo vrstico. |
void |
printLine(double num)
|
Izpiše racionalno število na zaslon in skoči v novo vrstico |
void |
printLine(Color color)
|
Izpiše vrednost barve na zaslon in skoči v novo vrstico |
void |
printLine(boolean bool)
|
Izpiše vrednost logične spremenljivke na zaslon in skoči v novo vrstico |
Grafika |
void |
setColor(Color color)
|
Nastavi
barvo črnila v risanem področju. Ko nastavimo barvo, bodo vsi naslednji
liki kot na primer po klicu fillCircle(x, y, radius) barvani s to
barvo |
void |
setBackgroundColor(Color color)
|
Nastavi barvo ozadja (torej "papirja") v risanem polju. |
void |
drawLine(int x1,
int y1, int x2, int y2)
|
Nariše črto od položaja (x1, y1) do položaja (x2, y2) |
void |
drawCircle(int x,
int y, int r)
|
Nariše krog od levega zgornjega položaja (x, y). Krog bo imel polmer enak r |
void |
drawOval(int x,
int y, int sirina, int visina)
|
Nariše elipso od podanega gornjega levega položaja (x, y). Elipsa bo imela podano širino in višino |
void |
drawRectangle(int x,
int y, int sirina, int visina)
|
Nariše pravokotnik od podanega gornjega levega položaja (x, y). Pravokotnik bo imel podano širino in višino. |
void |
drawString(String str,
int x, int y)
|
Nariše niz na danem položaju (x, y) |
void |
drawString(String str,
int velikost, int x, int y)
|
Nariše niz dane velikosti na danem položaju (x, y) |
void |
drawString(String str,
boolean bold, boolean italics, int size, int x,
int y)
|
Nariše
niz dane velikosti na danem položaju (x, y) , povemo
lahko tudi, ali naj bo niz poudarjen (bold) in poševen (italics)
|
void |
drawString(String str,
String fontName,
boolean bold, boolean italics, int size, int x,
int y)
|
Nariše
niz dane velikosti na danem položaju (x, y) , povemo
lahko tudi, ali naj bo niz poudarjen (bold) in poševen
(italics). Povemo lahko tudi, kakšen font uporabljamo (na primer "Comic Sans MS")
|
void |
fillCircle(int x,
int y, int radius)
|
Nariše zapolnjen krog od levega zgornjega položaja (x, y). Krog bo imel polmer enak r |
void |
fillOval(int x,
int y, int width, int height)
|
Nariše
zapolnjeno elipso od podanega gornjega levega položaja (x, y). Elipsa
bo imela podano širino in višino |
void |
fillRectangle(int x,
int y, int width, int height)
|
Nariše
zapolnjen pravokotnik od podanega gornjega levega položaja (x, y).
Pravokotnik bo imel podano širino in višino. |
void |
clearDrawing()
|
Pobriše risano področje |
Color |
brighter(Color color)
|
Vrne svetlejšo kopijo dane barve |
Color |
darker(Color color)
|
Vrne temnejšo kopijo dane barve |
int |
getDrawingHeight()
|
Vrne
višino risanega področja. Tako lahko vemo koordinate zgornjega
(0) in spodnjega (vrnjena vrednost) roba tega področja |
int |
getDrawingWidth()
|
Vrne širino risanega področja. Tako lahko vemo koordinate levega (0) in desnega (vrnjena vrednost) roba tega področja |
Razno |
void |
delay(double seconds)
|
Zakasni izvajanje programa za podano število sekund (na primer:
3 ali .5) |
double |
absoluteValue(double num)
|
Vrne absolutno vrednost podanega racionalnega števila (primer: če podamo -1.4, vrne 1.4) |
int |
absoluteValue(int num)
|
Vrne absolutno vrednost podanega celega števila (primer: če podamo -72, vrne 72) |
boolean |
equal(String firstString,
String secondString)
|
Preveri, če sta dva niza enaka. Opozorilo: Enakosti dveh nizov ne smemo primerjati z dvojnim enačajem == |
boolean |
equal(boolean firstBoolean,
boolean secondBoolean)
|
Preveri, ali sta dve logični vrednosti enaki |
boolean |
equal(Color firstColor,
Color secondColor)
|
Preveri, ali sta dve barvi enaki |
boolean |
equal(double firstDouble,
double secondDouble)
|
Preveri, ali sta dve racionalni števili enaki |
boolean |
equal(int firstInt,
int secondInt)
|
Preveri, ali sta dve celi števili enaki |
Naključne vrednosti |
boolean |
randomBoolean()
|
Vrne naključno logično vrednost (na primer: true ali false) |
Color |
randomColor()
|
Vrne naključno barvno vrednost (na primer: darkSeaGreen) |
double |
randomDouble()
|
Vrne naključno racionalno število med 0 in 1 (na primer:
0.614566671372701) |
int |
randomInt()
|
Vrne naključno celoštevilčno vrednost (na primer:
709181651) |