Applet Form Örnekleri2

Benzer belgeler
İnternet Üzerinden Sınav Yapabilen Applet Uygulaması

Java Applet Üzerinde Form Nesneleri Ve Listener Özelliği

Burak Kıymaz JAVA FX

Progress Barlı, FTP Dosya Upload Appleti

Java Applet Üzerine Form Nesnelerini Eklemek

/*Aşağıda ki kodları doğru şekilde anlar ve kullanırsanız java da sınıfları biraz da olsa anlamış olursunuz.*/

Ğ ç Ğ Ğ Ö Ö ç ç Ö ç ç Ö ç

Java ile Nesneye Yönelik Programlama (Object Oriented Programming)

Görsel Programlama DERS 03. Görsel Programlama - Ders03/ 1

MAT214 BİLGİSAYAR PROGRAMLAMA II DERSİ Ders 18: Formatlı Grafik Kullanıcı Arayüzü Oluşturma

Java da. ve AWT ve SWING Kütüphaneleri. BBS-515 Nesneye Yönelik Programlama. Ders #8 (9 Aralık 2009)

Ş Ş ÇŞ Ç Ğ Ö Ş

Ü Ş Ü

Java String İşlemleri

BIL1202 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ

Bölüm 8. Ayrık Küme. Olcay Taner Yıldız. O. T. Yıldız, C && Java ile Veri Yapılarına Giriş, Boğaziçi Üniversitesi Yayınevi, / 16

JComponent in alt sınıfları

BMÜ-112 ALGORİTMA VE PROGRAMLAMA-II LABORATUARI DENEY-2 FÖYÜ



BMÜ-101 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ LABORATUARI

Görsel Programlama DERS 08. Görsel Programlama - Ders08/ 1

Ş Ç ş ş ç ş ş ş ş ş Ç ş ç ş ç ş ç ş ç ö ş ş ö ş ş ş ö ş ö ö ş ş ş ş ç ş ş ş ö ö ş ş ş ş ş ş ş ç ş ş ş ş ş ş ş ç ö ç ç ş ö ş ç ş ş ş ö şş ş ş ş ş ş ş Ş

ş ş ş ç İ Ü ş ş ş ş ç ç ş ş ş ç ş Ü ç ş ş şç ş ş ş ş ç ş ç ş ç ş ş ç Ş ş İ ş Ş ş İ ç ş

Java da İstemci Tarafı Uygulamalar

Kodlanacak programlama dilinin kaynaklarından faydalanılarak kod yazımı yapılır.

Adım Adım C. Dr. Hidayet Takcı

Ders - 7 while döngüsü

MOBİL UYGULAMA GELİŞTİRME

Kodlanacak programlama dilinin kaynaklarından faydalanılarak kod yazımı yapılır.

SİNOP ÜNİVERSİTESİ MESLEK YÜKSEKOKULU MEKATRONİK PROGRAMI

Java da Soyutlama ( Abstraction ) ve Çok-biçimlilik ( Polymorphism )

Bölüm 22. Java GUI Kütüphanesi SWT GUI Kütüphanesi SWING GUI Kütüphanesi İlk Swing Programı

İNÖNÜ ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ 2. SINIF 1. DÖNEM VERİ YAPILARI DERSİ LABORATUAR ÖDEVİ

ş ş ğ Ö ş Ç ş ö Ü Ü Ö Ü Ç Ö ö ö ş ğ ğ Ç ğ ş Ö ş ş ğ ş ö ö ş ş ğ Ö ş ş ş Ç ğ ğ ğ ğ ş ğ ş ğ ğ ğ ö ş ğ ş ğ Ç ğ ş ş ö ğ ö ğ ş ö ğ ş ö ğ ş ş Ç ğ ö ö ş ş ğ

JAVA DEĞİŞKEN VE OPERATÖRLER. M.İLKUÇAR - 1

Ç ö ö ö ö

İĞİ ğ ş. ğ ş ğ ğ ğ Ş İ. ş ş. ş ğ ğ. ş ş ğ ş ş ş. ğ ş ş İ İ İ. ş ş

Ç Ü

İ Ö Ç İ İ İ

ı ı ıı Üİİİ Ü ı ı ı ı ı ı ü ı ü

ğ

Ğ Ğ Ü ş ç ş Ç ş ö ş ç ö Ö ş

ö Ö ğ

Ü Ğ Ğ ç ç ç ö ö ö ö ç ç ç Ç Ş

Ü Ü Ğ Ü Ğ Ü «Ğ Ğ» Ü

Ü Ü»

Ğ ç ğ ç ç ğ ç ğ ç ç ğ ç ğ ğ ç ç ğ ç ç ğ ç ç ç ğ ç ç ğ ç ç ç İ ğ ğ ğ ç ğ ğ ç ğ ğ ğ ğ ğ ç ç ç ç ğ ç ğ ç ç ğ ğ ç ç ç ğ ğ ç ğ ğ ç ç ç ç İ ğ ç ğ ç ğ ç ç ğ

ç Ğ ç ç ğ ç ç ğ ç ç ç ç ğ ç Ç ğ ç ç ç ğ ç ç ğ ç ç ç ç ç ç ç ğ Ü Ğ Ö ğ ç ğ Ö ğ ğ ğ

ö ü ü ö ö ü ö ü ü ğ ö ç ü Ç ğ ç ç ö ü ç ü ö Ş ğ üç ğ ç ü ö ç ç ç ç ğ ç ü ü ç ö ç ü ç ü ö ğ ç ç ö ç ğ ğ ç ç ö ç ö ü ğ ü Ş Ü Ü ö

Ü Ö Ü Ğ Ğ Ğ Ğ

Ğ Ğ Ö

Ş Ğ ş Ğ İ Ğ İ ş ş Ü Ü Ş Ü İ ş ş ş

Ğ Ö Ğ

Ş ö ö ö ö ö

ç ç ç Ş ç ç ç Ş ç

Ç Ç Ç Ş İ ğ ğ ğ Ç Ş İ ğ Ç ğ ğ ğ Ç ğ Ş ğ ğ ğ Ç ğ Ş ğ ğ ğ ğ İ ğ İ İ ğ ğ ğ ğ ğ ğ ğ ğ ğ

Ğ Ö Ö Ö Ö Ö Ö Ö Ö

ö ö Ü Ğ Ş Ğ Ş Ğ Ğ ö ö ö ö Ğ

ç ç ç ç ç

Ş Ş Ö Ö Ü Ö Ö»

Ğ Ğ» Ş Ş Ğ Ş Ç

ö Ç ş ş ö ç ç ş ş ö ö ö Ç ö ş ş ö

Ğ Ğ Ğ

İ İ Ğ İ İ Ş İ Ö Ş Ş

Ş Ç Ç

Ğ Ö

ö Ş Ç ö ö ö ö ö Ö ö Ö ö Ç ö ö ö Ö Ğ Ğ

Ğ Ö Ğ Ö Ş

ğ Ü ğ ğ ğ ğ ğ ğ ğ İ ğ ğ ğ İ ğ ğ ğ ğ ğ ğ

UYGULA İÇİ SATIN ALMA. <uses-permission android:name="android.permission.internet" /> <uses-permission android:name="com.android.vending.

Paket Erişimleri. Altuğ B. Altıntaş 2003 Java ve Yazılım Tasarımı - Bölüm 4 1

Dizi ( Array ) ve Dizgi ( String )

C# Çalışma Örnekleri

ö ğ ö ö ö ş ö

Android Kaynakları (Resources)

Erişim konusunda iki taraf vardır:

Ğ ç «Ğ ç Ö Ö Ö ş ö ö ç Ö Ö ö ş ö ş Ş Ö Ö ç ş ş ç Ş ş

DÖNGÜLER BMÜ-111 ALGORİTMA VE PROGRAMLAMA-I YRD. DOÇ. DR. İLHAN AYDIN

1. Her marka için 3 aylık satış toplamı nedir? (Tablodaki satır toplamları)

Java Class Yapısında Finalize Metotunun Kullanımı

Yazılım Nedir? 2. Yazılımın Tarihçesi 3. Yazılım Grupları 4 Sistem Yazılımları 4 Kullanıcı Yazılımları 5. Yazılımın Önemi 6

Yeni bir proje açarken File New - Web Site diyoruz. Gelen ekranda Visual Basic veya C# seçilebilir. Biz ders kapsamında C# programlama dilini seçtik.

C# ÖRNEK UYGULAMALAR

GÜZ DÖNEMİ AKT105 BİLGİSAYAR PROGRAMLAMA DERSİ 4. UYGULAMA

Programlama Dillerinde Kullanılan Veri Tipleri

1. Aşağıdaki program parçacığını çalıştırdığınızda result ve param değişkenlerinin aldığı en son değerleri ve programın çıktısını yazınız.

Android Ders Notları

Bire-bir Sahiplik İlişkisi ile İlgili Sorular:

while(), do-while(), for() M.İLKUÇAR 2010 MAKU-MYO

C# Console Uygulamaları ifelse Yapıları 2

Uzaktan Eğitim Uygulama ve Araştırma Merkezi

MOBİL UYGULAMA GELİŞTİRME

// hataları işaret eden referans

Bölüm 6. Karma. Olcay Taner Yıldız. O. T. Yıldız, C && Java ile Veri Yapılarına Giriş, Boğaziçi Üniversitesi Yayınevi, / 31

D İ Z İ L E R A R R A Y S

DÖNGÜLER BMÜ-101 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ LABORATUARI BMÜ-101 ALGORİTMA VE PROGRAMLAMAYA DENEY-4 FÖYÜ GİRİŞ LABORATUARI.

Lab7 DOĞU AKDENİZ ÜNİVERSİTESİ BİLGİSAYAR VE TEKNOLOJİ YÜKSEKOKULU BİLGİSAYAR PROGRAMCILIĞI. BTEP212 Java. Uygulama1: package javaapplication58;

İl İlçe uygulaması. : Seçilen ile ait ilçeleri listeleyen program. //İl değişkeni için kodu aşağıdaki sayfadan kopyalayınız.

Görsel Programlama 1

Transkript:

Applet Form Örnekleri2 Çeşitli konularda formlar yardımıyla hazırlanmış applet uygulamaları Applet uygulamasında örnekteki gibi girilebilen matematiksel uygulamanın sonucunu veren uygulama package javaapplication1; import javax.swing.jbutton; public class NewApplet1 extends Applet implements ActionListener { TextField bir = new TextField(2); Label carpi = new Label("*"); TextField iki = new TextField(2); Label fak = new Label("!"); TextField artieksi = new TextField(1); TextField uc = new TextField(2); Label fakt = new Label("!"); Label esit = new Label("="); TextField sonuc = new TextField(2); JButton ok = new JButton("TAMAM"); int bir1, iki2, uc3, i, carpim, a, islem; int fakt1 = 1; int fakt2 = 1; add(bir); add(carpi); add(iki); add(fak); www.dijitalders.net Applet Form Örnekleri2 1

add(artieksi); add(uc); add(fakt); add(esit); add(sonuc); add(ok); ok.addactionlistener(this); public void actionperformed(actionevent e) { if (e.getsource() == ok) { bir1 = Integer.parseInt(bir.getText()); iki2 = Integer.parseInt(iki.getText()); uc3 = Integer.parseInt(uc.getText()); carpim = bir1 * iki2; for (i = 1; i <= carpim; i++) { fakt1 = fakt1 * i; for (a = 1; a <= uc3; a++) { fakt2 = fakt2 * a; if (artieksi.gettext().equals("-")) { islem = fakt1 - fakt2; else { islem = fakt1 + fakt2; sonuc.settext(integer.tostring(islem)); Applet uygulamasında girilen metinlerdeki Türkçe karakterleri İngiliz alfabesindeki karakterlere çeviren uygulama package javaapplication1; www.dijitalders.net Applet Form Örnekleri2 2

import javax.swing.jbutton; public class NewApplet extends Applet implements ActionListener { JButton tamam = new JButton("TAMAM"); TextField tr = new TextField(20); TextField eng = new TextField(20); int i; @Override add(tr); add(eng); add(tamam); tamam.addactionlistener(this); public void actionperformed(actionevent e) { if (e.getsource() == tamam) { for (i = ; i < tr.gettext().length(); i++) { if (tr.gettext().charat(i) == 'ş') { eng.settext(eng.gettext() + 's'); else if (tr.gettext().charat(i) == 'ç') { eng.settext(eng.gettext() + 'c'); else if (tr.gettext().charat(i) == 'ö') { eng.settext(eng.gettext() + 'o'); else if (tr.gettext().charat(i) == 'ü') { eng.settext(eng.gettext() + 'u'); else if (tr.gettext().charat(i) == 'ı') { eng.settext(eng.gettext() + 'i'); else if (tr.gettext().charat(i) == 'ğ') { eng.settext(eng.gettext() + 'g'); else { eng.settext(eng.gettext() + tr.gettext().charat(i)); Applet uygulamasında örnekteki gibi girilebilen matematiksel uygulamanın sonucunu veren uygulamayı yapınız. Delta değeri ve köklerin durumu hakkında bilgi verilecektir. www.dijitalders.net Applet Form Örnekleri2 3

package javaapplication1; public class NewApplet3 extends Applet implements ActionListener { TextField a = new TextField(8); TextField b = new TextField(8); TextField c = new TextField(8); TextField d = new TextField(10); TextField e = new TextField(10); int as; int bs; int cs; int delta; add(a); add(b); add(c); add(d); add(e); c.addactionlistener(this); public void actionperformed(actionevent olay) { as = Integer.parseInt(a.getText()); bs = Integer.parseInt(b.getText()); cs = Integer.parseInt(c.getText()); delta = bs * bs - 4 * (as * cs); d.settext(integer.tostring(delta)); www.dijitalders.net Applet Form Örnekleri2 4

if (delta == ) { e.settext("tek kök"); else if (delta < ) { e.settext("kök yok"); else if (delta > ) { e.settext("çift kök"); Applet uygulamasında verilen metin içerisindeki harflerin alfabenin kaçıncı karakterleriyse, sayısal karşılıklarını yazan uygulama import java.awt.event.actionlistener; public class NewJApplet extends Applet implements ActionListener { TextField metin = new TextField(15); TextField karsilik = new TextField(15); Button tamam = new Button("Tamam"); String Alfabe = "abcdefghijklmnoprstuvyz"; add(metin); add(karsilik); add(tamam); tamam.addactionlistener(this); public void actionperformed(actionevent Aksiyon) { char Harf, AlfabeHarf; if (Aksiyon.getSource() == tamam) { www.dijitalders.net Applet Form Örnekleri2 5

for (int i = ; i < metin.gettext().length(); i++) { for (int k = 1; k < Alfabe.length(); k++) { Harf=metin.getText().charAt(i); AlfabeHarf=Alfabe.charAt(k); if (Harf==AlfabeHarf) { karsilik.settext(karsilik.gettext() + Integer.toString(k)); www.dijitalders.net Applet Form Örnekleri2 6