Geniş Ekran Modu Otomatik Ekran Boyutu Font Boyutunu Azalt Font Boyutunu Azalt Font Boyutunu Normal Yap Yazdır

Java Applet Layout Kullanımları

setLayout(null); setLayout(new FlowLayout()); setLayout(new BorderLayout()); new CardLayout(); Yerleşim Yöneticileri


Yerleşim Yönetici Yokken

import java.awt.Component;
import java.awt.Font;
import javax.swing.JApplet;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JLabel;
import javax.swing.JTextField;

public class setlayout_null extends JApplet {

    JLabel KullaniciAdi=new JLabel("Kullanıcı Adı");
    JLabel Sifre=new JLabel("Şifre");
    JLabel SifremiUnuttum=new JLabel("Şifremi Unuttum");

    JButton Giris=new JButton("Giriş");
    JCheckBox UnuttumKutusu=new JCheckBox();

    JTextField KullaniciAdiKutusu=new JTextField(10);
    JTextField SifreKutusu=new JTextField(10);

    public void SetLayoutNULLYerlesticisi(int x, int y, int En, int Boy, Component Nesne){

        Nesne.setLocation(x, y);
        Nesne.setSize(En, Boy);

    }

    public void init() {

        //YERLESİM YONETİCİ YOKKEN
        setLayout(null);

        //KullaniciAdi.setLocation(10, 10);
        //KullaniciAdi.setSize(80, 20);
        SetLayoutNULLYerlesticisi(10, 10, 80, 20, KullaniciAdi);
        add(KullaniciAdi);

        SetLayoutNULLYerlesticisi(10, 40, 80, 20, Sifre);
        add(Sifre);

        SetLayoutNULLYerlesticisi(100, 10, 80, 20, KullaniciAdiKutusu);
        add(KullaniciAdiKutusu);

        SetLayoutNULLYerlesticisi(100, 40, 80, 20, SifreKutusu);
        add(SifreKutusu);

        SetLayoutNULLYerlesticisi(100, 70, 20, 20, UnuttumKutusu);
        add(UnuttumKutusu);

        SetLayoutNULLYerlesticisi(120, 70, 200, 20, SifremiUnuttum);
        SifremiUnuttum.setFont(new Font("Dialog", Font.PLAIN, 8));
        add(SifremiUnuttum);

        SetLayoutNULLYerlesticisi(100, 100, 50, 20, Giris);
        Giris.setFont(new Font("Dialog", Font.PLAIN, 7));
        add(Giris);

    }
}
 

Java Applet Layout Kullanımları


FlowLayout Kullanımı


import java.awt.Component;
import java.awt.FlowLayout;
import java.awt.Font;
import javax.swing.JApplet;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JLabel;
import javax.swing.JTextField;

public class setlayout_flow extends JApplet {

    JLabel KullaniciAdi=new JLabel("Kullanıcı Adı");
    JLabel Sifre=new JLabel("Şifre");
    JLabel SifremiUnuttum=new JLabel("Şifremi Unuttum");

    JButton Giris=new JButton("Giriş");
    JCheckBox UnuttumKutusu=new JCheckBox();

    JTextField KullaniciAdiKutusu=new JTextField(10);
    JTextField SifreKutusu=new JTextField(10);
   
    public void init() {
       
        //YERLESİM YONETİCİ FLOWLAYOUT
        setLayout(new FlowLayout(FlowLayout.RIGHT));

        add(KullaniciAdi);

        add(Sifre);

        add(KullaniciAdiKutusu);

        add(SifreKutusu);

        add(UnuttumKutusu);

        SifremiUnuttum.setFont(new Font("Dialog", Font.PLAIN, 8));
        add(SifremiUnuttum);

        Giris.setFont(new Font("Dialog", Font.PLAIN, 7));
        add(Giris);
    }

}
 

Java Applet Layout KullanımlarıJava Applet Layout Kullanımları

 

BorderLayout Kullanımı


import java.awt.BorderLayout;
import java.awt.Component;
import java.awt.FlowLayout;
import java.awt.Font;
import javax.swing.JApplet;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JLabel;
import javax.swing.JTextField;


public class setlayout_border extends JApplet {

    JLabel KullaniciAdi=new JLabel("Kullanıcı Adı");
    JLabel Sifre=new JLabel("Şifre");
    JLabel SifremiUnuttum=new JLabel("Şifremi Unuttum");

    JButton Giris=new JButton("Giriş");
    JCheckBox UnuttumKutusu=new JCheckBox();

    JTextField KullaniciAdiKutusu=new JTextField(10);
    JTextField SifreKutusu=new JTextField(10);
   
    public void init() {

        //YERLESİM YONETİCİ BORDERLAYOUT
        setLayout(new BorderLayout());

        add(KullaniciAdi, BorderLayout.WEST);

        //add(Sifre);
       
        add(KullaniciAdiKutusu, BorderLayout.CENTER);

        /*
        add(SifreKutusu);

        add(UnuttumKutusu);

        SifremiUnuttum.setFont(new Font("Dialog", Font.PLAIN, 8));
        add(SifremiUnuttum);

        Giris.setFont(new Font("Dialog", Font.PLAIN, 7));
        add(Giris);
         */

    }
}
 

 

Java Applet Layout Kullanımları

 

CardLayout Kullanımı

import java.awt.CardLayout;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ImageIcon;
import javax.swing.JApplet;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JPanel;

public class setlayout_card extends JApplet implements ActionListener{

    //Pano1, Pano2, Pano3 un yerleşeceği Panel
    //ve bu panel CardLayout tipini kullanıyor
    CardLayout KartLayout=new CardLayout();
    JPanel Panolar=new JPanel(KartLayout);

    //Resimlerin eklenecegi paneller
    JPanel Pano1=new JPanel(new FlowLayout());
    JPanel Pano2=new JPanel(new FlowLayout());
    JPanel Pano3=new JPanel(new FlowLayout());


    JButton Sonraki=new JButton("Sonraki");
    JButton Onceki=new JButton("Onceki");
    int ButonSayac=0;

    public void init() {

        //JAppletin Layout tipi
        setLayout(new FlowLayout());

        //Pano1 icin yapilan islemler
        //Resim1 nesnesi olusturuluyor
        ImageIcon Resim1= new ImageIcon(getImage(getDocumentBase(),"resimler/resim1.png"));
        JLabel ResimTutucu1=new JLabel(Resim1);

        //ResimTutucuyu Pano1 nesnesine ekle
        Pano1.add(ResimTutucu1);

        //Panolar panosuna Pano1 ekleniyor.
        Panolar.add(Pano1, "Panomuz1");


        //Pano2 icin yapilan islemler
        JLabel ResimTutucu2=new JLabel(new ImageIcon(getImage(getDocumentBase(),"resimler/resim2.png")));

        Pano2.add(ResimTutucu2);
        Panolar.add(Pano2, "Panomuz2");


        //Pano3 icin yapilan islemler
        JLabel ResimTutucu3=new JLabel(new ImageIcon(getImage(getDocumentBase(),"resimler/resim3.png")));

        Pano3.add(ResimTutucu3);
        Panolar.add(Pano3, "Panomuz3");

       
        //Panolar nesneside JApllete ekleniyor
        add(Panolar);

        Sonraki.addActionListener(this);
        add(Sonraki);

        Onceki.addActionListener(this);
        add(Onceki);

    }

    public void actionPerformed(ActionEvent Olay){

        if(Olay.getSource()==Sonraki){
            ButonSayac++;
        }
        else{
            ButonSayac--;
        }

            ButonSayac=Math.abs(ButonSayac)%3;
           
            switch(ButonSayac){
                case 1: KartLayout.show(Panolar, "Panomuz2"); break;
                case 2: KartLayout.show(Panolar, "Panomuz3"); break;
                default: KartLayout.show(Panolar, "Panomuz1"); break;
            }
    }
}
 

 

Java Applet Layout Kullanımları

Java Applet Layout Kullanımları

Bu içerikle ilgili Yorumunuzu eklemek için burayı tıklayınız.

Yorumlar

1 yorum
03 Aralık 2010 03:53:15, Cuma
serkan
çok güzel paylaşım teşekkürler

Java Applet Temelleri

Java ve Javascript
Javadan javascripte ve Javascriptten java ya aktarılan değerler
Java Applet JFileChooser
Java swing arayüzlerinden - dosya sistemine erişimi sağlayan JFileChooser sınıfının detayları
Kullanıcının Bilgisayarında İşlem Yapmaya Yetkili ...
Applet kodlarınız kendi makinenizde sorunsuzca çalışıyor ancak webe attığınızda çalışmıyorsa sebebi ...
Java Aplleti imzalamak (Signed applet)
Security manager adlı sistemi sayesinde koda bazı sınırlamalar koyarak kullanıcıya zarar vermesi önl...
Java ile HTML form POST
Örnek bir kod
Java Applet ve Dosya POST işlemi
Birden fazla dosyayı sunucudaki bir dosyaya POST edebilen java uygulaması
Java Applete Resim Eklemek
Birden fazla resmi yüklemek
Japplet Projesinin Oluşturulması Japplet Standart ...
Japplet projesinin oluşturulması japplet standart metotları ve metotların görevleri
Japplet Projesinin Oluşturulması
Japplet standart metotları ve metotların görevleri
Japplet Projesinin Oluşturulması Japplet Standart ...
Japplet standart metotları ve metotların görevleri
İlk Java Jappletinin Çalıştırılması
Applet viewerın kullanılması, html applet yapısı, html olarak jappletin Çalışması için gerekenler
İlk Java Jappletinin Çalıştırılması
Applet viewerın kullanılması, html applet yapısı, html olarak jappletin Çalışması için gerekenler
İlk Java Jappletinin Çalıştırılması
Applet viewerın kullanılması, html applet yapısı, html olarak jappletin Çalışması için gerekenler
İlk Java Jappletinin Çalıştırılması
Applet viewerın kullanılması, html applet yapısı, html olarak jappletin Çalışması için gerekenler
Java Applet Nedir?
Java applet nedir?apllet Örnekleri,applet ve japplet farkı
Java Applet Nedir?
Applet örnekleri,applet ve japplet farkı
Javada Timer Kullanımı
Belirli saniye aralıklarla çalışan uygulama
Java Applet ile Veri Tabanı Bağlantısı
Uygulamanın jar dosyasına tıklarsanız ekranın bir görüntüsü önünüze gelecektir.
Java da GridLayut Kullanımı
Izgara mantığıyla çalışan Java Layoutu
Java Applet JTextArea Nesnesi ve Kullanımı
Basit bir text editör yapımı

Ödev Gönder | İncelenmeyi Bekleyen Ödevler | Uygulama Resimleri | Uygulama Resmi Gönder | İnternet Üzerinden Sınav | Test Sorusu Gönder | Sınıf Karneleri | Anketler | Linkler
www.dijitalders.com

bilgidijitalders.com
Bu sayfalar en iyi 1024 x 768 ekran çözünürlüğünde görüntülenir.
Site içerikleri, site kullanıcıları tarafından yollanan içeriklerdir. Her hangi bir içeriğin lisanslı yahut şahsınıza ait olduğunu tarafımıza iletirseniz gerekli düzenlemeyi yapacağız. Kullanılan içerikler, siteyi kullanan öğrenciler ve araştırmacılar için kolaylık sağlamak amacıyla oluşturulmuştur.
Sayfada HATA! Olduğunu Düşünüyorsanız | Sık Kullanılanlara Ekle | www.dijitalders.com'u Ana Sayfam Yap | Web Tasarımcıya e-Posta
Bu site 905,968 kişi tarafından ziyaret edilmiştir.