Java JcolorChooser Kullanımı

Renk seçici

  JColorChooser Kullanımı

import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import javax.swing.JColorChooser;
import javax.swing.JApplet;
import javax.swing.JOptionPane;

public class NewJApplet extends JApplet {

    int Eksen = 20;
    Color Biçim;

    public void init() {
       
    }

    public void RenkliYazi(Graphics Görünüm) {

        String Yazdirilmakistenen = JOptionPane.showInputDialog("Yazı Giriniz");

        Biçim = JColorChooser.showDialog(this, "Renk Seçii Yazpınız ", Biçim);

        int YaziBoyutu = Integer.valueOf(JOptionPane.showInputDialog("Yazını Boyut Değerini Giriniz"));

        Görünüm.setColor(Biçim);
        Görünüm.setFont(new Font("Comic Sans MS", Font.ROMAN_BASELINE, YaziBoyutu));

        Eksen += 30;

        Görünüm.drawString(Yazdirilmakistenen, 25, Eksen);

    }

    public void paint(Graphics Görünüm) {

        boolean Don = true;

        while (Don) {

            RenkliYazi(Görünüm);
           
            int Cevap = JOptionPane.showConfirmDialog(this, "Başka Bir Renkli Yazı Yazdırmak İstiyor musunuz?");

            Don = (Cevap == 0) ? true : false;

        }

    }
}
 

  Kodun Çıkışı;

Başlıksız İçerik______________________

İlk olarak bize yazdırmak istediğimiz yazı sorulur.

Başlıksız İçerik______________________

Yazıyı Yazdıktan sonra JColor Chooser bize yazının rengini seçmemizi sağlar.

Başlıksız İçerik______________________

Daha sonra yazını boyutunu gireriz.

Başlıksız İçerik______________________

Eğer yazdırmaya devam etmek istiyorsak yes seçeneğine tıklarız.

Başlıksız İçerik______________________

Ve sonra tekrar yazdırmak istediğimiz yazıyı gireriz.

Başlıksız İçerik______________________

Tekrar rengi seçeriz.

Başlıksız İçerik______________________

Ve son olarak yazının boyutunu seçeriz.

Başlıksız İçerik______________________

Eğer yazı yazdırmak istemiyorsak no seçeneğine basarız.

Başlıksız İçerik______________________

Tekrar bize yazı giriniz diye seçenek çıkar ancak cancel seçeneğine basarız.

Başlıksız İçerik______________________

Ve yine yazının rengini seçmemiz istenir tekrar cancel seçeneğine basarız.

Başlıksız İçerik______________________

Tekrar yazının boyutunu sorar yine cancel seçeneğine basarız.

Başlıksız İçerik______________________

Ve son olarak yazdırmak istediğimiz yazılar karşımıza çıkar.

Feyzullah Beyaz

Yorumunuzu Ekleyin

Yükleniyor...