java13.pdf
(
40 KB
)
Pobierz
Ćwiczenie 1:
Ćwiczenie 1:
Applet który udaje przeglądarkę graficzną.
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
import java.awt.Image.*;
public class grafika extends Applet implements ItemListener {
CheckboxGroup checkboxgroup1;
Checkbox checkbox1, checkbox2, checkbox3, checkbox4, checkbox5;
Image image; //deklaracja pola typu Image
Graphics a;
public void init(){
checkboxgroup1 = new CheckboxGroup();
checkbox1 = new Checkbox("obrazek.gif", false, checkboxgroup1);
add(checkbox1);
checkbox1.addItemListener(this);
checkbox2 = new Checkbox("nowy_znak.jpg", false, checkboxgroup1);
add(checkbox2);
checkbox2.addItemListener(this);
checkbox3 = new Checkbox("jak-sie-masz.jpg", false, checkboxgroup1);
add(checkbox3);
checkbox3.addItemListener(this);
checkbox4 = new Checkbox("bociek.gif", false, checkboxgroup1);
add(checkbox4);
checkbox4.addItemListener(this);
checkbox5 = new Checkbox("bezglowy.gif", false, checkboxgroup1);
add(checkbox5);
checkbox5.addItemListener(this);
}
public void itemStateChanged(ItemEvent e){
if(e.getItemSelectable() == checkbox1){
image = getImage(getDocumentBase(),"obrazek.gif");
this.paint(a);
}
if(e.getItemSelectable() == checkbox2){
image = getImage(getDocumentBase(),"nowy_znak.jpg");
this.paint(a);
}
if(e.getItemSelectable() == checkbox3){
image = getImage(getDocumentBase(),"jak-sie-masz.jpg");
this.paint(a);
}
if(e.getItemSelectable() == checkbox4){
image = getImage(getDocumentBase(),"bociek.gif");
this.paint(a);
}
if(e.getItemSelectable() == checkbox5){
image = getImage(getDocumentBase(),"bezglowy.gif");
this.paint(a);
}
}
public void paint (Graphics gDC)
{
gDC.drawImage (image, 50, 50, this);
}
}
Plik z chomika:
ell_lornzo
Inne pliki z tego folderu:
java14.pdf
(182 KB)
java13.pdf
(40 KB)
java12.pdf
(89 KB)
java11.pdf
(47 KB)
java10.pdf
(51 KB)
Inne foldery tego chomika:
c#
c++
Free Pascal
Zgłoś jeśli
naruszono regulamin