APPLET UYGULAMALARI
Java applet'leri web sayfalarında çalışır.Sayfaya aşağıdaki
gibi bağlanılır.
<APPLET code="classAdı" width="genişlik" height="yüksekli">
</APPLET>
Tarayıcıda appletin çalışması için java plug-in yüklü olması
gerekir.
Bir applette aşağıdaki gibi metotlar bulunur.
init():Applet tarayıcıya yüklenirken otomatik çalışır.
start():Applet çalışıp ekranda gürunmeyen başlandığında
tetiklenir.
stop():Applet ekrandan kaybolması ile tetiklenir
destroy():Applet kapatıldığında tetiklenir.
paint(Graphics g);Applet içinde görunecek herşey buraya
yazılır.
repaint():paint() metodunun yeniden çalışmasını sağlar.
import java.applet.*;// sayfaya paketi bağlandı
import java.awt.*; //görsel arayüzler için paket
class AppletAdı extends Applet {
public void init()
{
....
public void paint(Graphics g)
{
...
}
//ARKA
import.java.avt.*;
import.java.applet.*;
publlic class appletUygulama exteds Applet {
Font f=new Font("Arial",Font,BOLD,15);
public void init() {
setBackground(Color.orenge);
}
public void Paint (Graphics g) {
g.setFont(f);
g.setColor(Color.magenta);
g.drawString("Isim Soyisim",20,30);
g.drawString("Ornek Universitesi",20,60.);
g.setColor(Color.Blue);
g.drawLine("100,120,40,60);
}
}
<html>
<head>
<title> Applet Uygulama </title>
</head>
<body>
<applet code="appletUygulama.class" width="300" height="150">
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
public class ToplaApplet extends java.Applet implements ActionListener {
TextField t1;
TextField t2;
Button b;
int toplam;
public void init(){
t1=new TextField("0",10);
t2=new TextField("0",10);
b=new Button("Topla");
setBackround(Color.pink);
add(t1);
add(t2);
b.addActionListener(this);
add(b);
}
public void Paint(Graphics g){
Font f=new Font("Arial",Font.BOLD,15);
g.drawString("toplam:"+String.valueOf(toplam),20,70;
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==b)
{
int x=Integer.parseInt(t1.getText());
int y=Integer.parseInt(t2.getText());
toplam=x+y;
repaint();
Üyeliğiniz yoksa yorum kısmındaki Yorumlama Biçiminden "Anonim" veya "Adı/Url" seçeneklerinden birini seçerek yorumunuzu yazabilirsiniz.Teşekkür Ederiz...