Hesap Makinesi ve Harf Makinesi Uygulaması
Web sayfası üzerinden çalışan bir hesap makinesi appleti ve Tuşlanan harflere göre ekrana harfleri yazıp, boşluk, karakteri büyütme ve küçültme işlemlerini yapan uygulama
Hesap Makinesi
import java.applet.Applet;
import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.TextField;
import java.awt.event.*;
public class Hesap extends Applet implements ActionListener{
TextField ekran=new TextField(50);
Button bir=new Button("1");
Button iki=new Button("2");
Button uc=new Button("3");
Button dort=new Button("4");
Button arti=new Button("+");
Button esittir=new Button("=");
Button ctusu=new Button("C");
int soldaki, sagdaki, islem;
public void init() {
add(ekran);
ekran.setEditable(false); //İçeriğin değişmesi engellendi.
ekran.setFocusable(false); //İmlecin yanıp sönmesi engellendi.
add(bir);
bir.addActionListener(this);
add(iki);
iki.addActionListener(this);
add(uc);
uc.addActionListener(this);
add(dort);
dort.addActionListener(this);
add(arti);
arti.addActionListener(this);
add(esittir);
esittir.addActionListener(this);
add(ctusu);
ctusu.addActionListener(this);
}
public void actionPerformed(ActionEvent Olay){
if(Olay.getSource()==bir){
ekran.setText(ekran.getText()+"1");
}
if(Olay.getSource()==iki){
ekran.setText(ekran.getText()+"2");
}
if(Olay.getSource()==uc){
ekran.setText(ekran.getText()+"3");
}
if(Olay.getSource()==dort){
ekran.setText(ekran.getText()+"4");
}
if(Olay.getSource()==arti){
islem=1;
soldaki=Integer.parseInt(ekran.getText());
ekran.setText("");
}
if(Olay.getSource()==esittir){
sagdaki=Integer.parseInt(ekran.getText());
switch(islem){
case 1: ekran.setText(Integer.toString(soldaki+sagdaki));break;
}
}
if(Olay.getSource()==ctusu){
Cyap();
}
}
public void Cyap(){
soldaki=0;
sagdaki=0;
islem=0;
ekran.setText("");
}
}
import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.TextField;
import java.awt.event.*;
public class Hesap extends Applet implements ActionListener{
TextField ekran=new TextField(50);
Button bir=new Button("1");
Button iki=new Button("2");
Button uc=new Button("3");
Button dort=new Button("4");
Button arti=new Button("+");
Button esittir=new Button("=");
Button ctusu=new Button("C");
int soldaki, sagdaki, islem;
public void init() {
add(ekran);
ekran.setEditable(false); //İçeriğin değişmesi engellendi.
ekran.setFocusable(false); //İmlecin yanıp sönmesi engellendi.
add(bir);
bir.addActionListener(this);
add(iki);
iki.addActionListener(this);
add(uc);
uc.addActionListener(this);
add(dort);
dort.addActionListener(this);
add(arti);
arti.addActionListener(this);
add(esittir);
esittir.addActionListener(this);
add(ctusu);
ctusu.addActionListener(this);
}
public void actionPerformed(ActionEvent Olay){
if(Olay.getSource()==bir){
ekran.setText(ekran.getText()+"1");
}
if(Olay.getSource()==iki){
ekran.setText(ekran.getText()+"2");
}
if(Olay.getSource()==uc){
ekran.setText(ekran.getText()+"3");
}
if(Olay.getSource()==dort){
ekran.setText(ekran.getText()+"4");
}
if(Olay.getSource()==arti){
islem=1;
soldaki=Integer.parseInt(ekran.getText());
ekran.setText("");
}
if(Olay.getSource()==esittir){
sagdaki=Integer.parseInt(ekran.getText());
switch(islem){
case 1: ekran.setText(Integer.toString(soldaki+sagdaki));break;
}
}
if(Olay.getSource()==ctusu){
Cyap();
}
}
public void Cyap(){
soldaki=0;
sagdaki=0;
islem=0;
ekran.setText("");
}
}
Harf Makinesi
import java.applet.Applet;
import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.TextField;
import java.awt.event.*;
public class HarfYazar extends Applet implements ActionListener{
TextField ekran=new TextField(50);
Button bir=new Button("A");
Button iki=new Button("B");
Button uc=new Button("C");
Button dort=new Button("D");
Button bosluk=new Button("Bosluk");
Button buyut=new Button("Büyüt");
Button kucult=new Button("Küçült");
public void init() {
add(ekran);
ekran.setEditable(false); //İçeriğin değişmesi engellendi.
ekran.setFocusable(false); //İmlecin yanıp sönmesi engellendi.
add(bir);
bir.addActionListener(this);
add(iki);
iki.addActionListener(this);
add(uc);
uc.addActionListener(this);
add(dort);
dort.addActionListener(this);
add(bosluk);
bosluk.addActionListener(this);
add(buyut);
buyut.addActionListener(this);
add(kucult);
kucult.addActionListener(this);
}
public void actionPerformed(ActionEvent Olay){
if(Olay.getSource()==bir){
ekran.setText(ekran.getText()+"A");
}
if(Olay.getSource()==iki){
ekran.setText(ekran.getText()+"B");
}
if(Olay.getSource()==uc){
ekran.setText(ekran.getText()+"C");
}
if(Olay.getSource()==dort){
ekran.setText(ekran.getText()+"D");
}
if(Olay.getSource()==bosluk){
ekran.setText(ekran.getText()+" ");
}
if(Olay.getSource()==buyut){
ekran.setText(ekran.getText().toUpperCase());
}
if(Olay.getSource()==kucult){
ekran.setText(ekran.getText().toLowerCase());
}
}
}
import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.TextField;
import java.awt.event.*;
public class HarfYazar extends Applet implements ActionListener{
TextField ekran=new TextField(50);
Button bir=new Button("A");
Button iki=new Button("B");
Button uc=new Button("C");
Button dort=new Button("D");
Button bosluk=new Button("Bosluk");
Button buyut=new Button("Büyüt");
Button kucult=new Button("Küçült");
public void init() {
add(ekran);
ekran.setEditable(false); //İçeriğin değişmesi engellendi.
ekran.setFocusable(false); //İmlecin yanıp sönmesi engellendi.
add(bir);
bir.addActionListener(this);
add(iki);
iki.addActionListener(this);
add(uc);
uc.addActionListener(this);
add(dort);
dort.addActionListener(this);
add(bosluk);
bosluk.addActionListener(this);
add(buyut);
buyut.addActionListener(this);
add(kucult);
kucult.addActionListener(this);
}
public void actionPerformed(ActionEvent Olay){
if(Olay.getSource()==bir){
ekran.setText(ekran.getText()+"A");
}
if(Olay.getSource()==iki){
ekran.setText(ekran.getText()+"B");
}
if(Olay.getSource()==uc){
ekran.setText(ekran.getText()+"C");
}
if(Olay.getSource()==dort){
ekran.setText(ekran.getText()+"D");
}
if(Olay.getSource()==bosluk){
ekran.setText(ekran.getText()+" ");
}
if(Olay.getSource()==buyut){
ekran.setText(ekran.getText().toUpperCase());
}
if(Olay.getSource()==kucult){
ekran.setText(ekran.getText().toLowerCase());
}
}
}
Yorumunuzu Ekleyin