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);
*/
}
}
Yorumunuzu Ekleyin