Java Applet Çok Satırlı Metinler

 


import java.applet.Applet;
import java.awt.*;
import javax.swing.JOptionPane;

public class CokSatirliMetinler extends Applet {

    String FontAdi;
    int SuankiX, SuankiY=0, FontBoyu;
   
    public void init() {
     
        FontAdi="Arial Black";

        FontBoyu=Integer.valueOf(JOptionPane.showInputDialog("Font Boyu Giriniz"));

        Font Fontumuz=new Font(FontAdi, Font.PLAIN, FontBoyu);
        setFont(Fontumuz);
    }

    public void paint(Graphics LCDEkran){

       
       
        FontMetrics FontMetre=LCDEkran.getFontMetrics();
       
        SatirEkle("Hebele hübele", LCDEkran);
        SatirEkle("Kem küm", LCDEkran);
        SatirEkle("Hık mık", LCDEkran);
       
    }
   
   void SatirEkle(String Yazilacak, Graphics Ekran){

       FontMetrics FontMetre=Ekran.getFontMetrics();

       SuankiY +=FontMetre.getHeight();
       SuankiX =0;
       Ekran.drawString(Yazilacak, SuankiX, SuankiY);
       SuankiX=FontMetre.stringWidth(Yazilacak);
       
    /*  
       SuankiX=0;
       SuankiY+=30+FontBoyu;

       Ekran.drawString(Yazilacak, SuankiX, SuankiY);
    */

       
   }

}
 

Java Applet Çok Satırlı MetinlerJava Applet Çok Satırlı Metinler

Yorumunuzu Ekleyin


Yükleniyor...
Yükleniyor...