Java JButton

advertisement
Java JButton
JBUTTON
KORAY ÇAMDALI
Bilgisayar Mühendisliği
Üniversitesi,Burdur
Bölümü,Mehmet
Akif
Ersoy
koraycamdali@gmail.com
ÖZET:Bu makalede Event’ini ve aynı zamanda blok özelliklerini
de inceleyeceğiz.Aynı zamanda Java da sürükle bırakla bu buton
kodlarının nasıl rahat ve aynı zamanda nasıl işlevsel olduğuna
yönelik konuları da ele alacağız.Java Neatbeans ve Eclipse de
nasıl olduğunu irdeleyeceğiz.JButton özetle birkaç durumla ele
alınacak.
Anahtar Kelimeler: Java, Event, Main, Button, Code.
“Java programlama dili için bir başka GUI kütüphanesi daha
vardır ve SWT(The Standard widget toolkit) olarak
adlandırılır. SWT kütüphanesi ilk olarak IBM tarafından
geliştirilmeye başlanmıştır. Şimdilerde IBM’in desteklediği
açık kaynak kodlu bir projedir. SWT ağırsiklet araçların bir
örneğidir. Altta çalışan işletim sisteminin GUI yaratmasına
izin verir. SWT; çalışmak için yerel java arayüzünü kullanır.
SWT’nin ana avantajları sürat, alışılmış görünüm ve
hissiyattır. Swing kadar güçlü değildir ve işletim sisteminin
kütüphanesi bağımlıdır.”[1]
“Swing
kütüphanesi
Sun
Microsystems
tarafından
piyasaya
sürülen resmi Java GUI aracıdır. Swing; %100 java ile
yazılmıştır ve Java Foundation Classes(JFC) nin bir
parçasıdır. Tam donanımlı masaüstü uygulamaları geliştirmek
için kullanılan paketler bütünüdür. JFC; AWT ,Swing
,Ulaşılabilirlik,Java 2D ve Sürükle Bıraktan oluşur. 1997
yılında JDK 1.2 ile birlikte piyasaya sürülmüştür.”[3]
Bu konuları ele aldıktan sonra Java da nasıl oluşturduklarını
gördük ve aynı zamanda burdan sonra birkaç button örneği ile
makaleyi tamamlayacağız.Dikkat ettiğimizde Netbeans özellikle
kalıp buton özellikleri ile dikkat çekiyor.Son olarak da aynı
örneği eclipse de inceleyelim.
package com;
import com.arif.R;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class activityekleActivity extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button gitbuton=(Button)findViewById(R.id.git);
gitbuton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
startActivity(new Intent(“android.intent.action.ac2”));
//yönlendirmeyi yapan kod. intent ile activityler arası
yönlendirme, internet sitesini açma vs. Yapılabiliyor.
}
});
}
}[3]
Şimdi bunun da görsel halini görerek bitirelim.Java da ben
eclipse de gördük bunların eventleri aynı zamanda properties
lerinde ayrı ayrı özellikler var bunları eğer sürükle bırakla
yazmazsak elimizle yazmak zorunda kalırız.
Referanslar:
[1].https://tr.wikipedia.org/wiki/E%C5%9Flik_biti
[2]. http://www.yildiz.edu.tr
[3].http://bilgisayarkavramlari.sadievrenseker.com
Download