Tuliskan Codes dibawah ini untuk menampilkan Framenya :
import java.awt.Frame;
public class SampleFrame extends Frame{
public SampleFrame() {
}
public static void main(String args[]) {
SampleFrame sf = new SampleFrame();
sf.setSize(300, 300); //Coba hilangkan baris ini
sf.setVisible(true); //Coba hilangkan baris ini
}
}
dan ketika di run maka hasilnya akan seperti berikut
dan untuk selanjutnya kita coba untuk menampilkan panel pada GUI nya,yaitu dengan cara menggunakan perintah berikut :
import java.awt.Frame;
public class GraphicPanel extends Panel {
public GraphicPanel() {
setBackground(Color.black);
}
public void paint(Graphics g) {
g.setColor(new Color(0,255,0)); //green
g.setFont(new Font("Helvetica",Font.PLAIN,16));
g.drawString("Hello GUI World!", 30, 100);
g.setColor(new Color(1.0f,0,0)); //red
g.fillRect(30, 100, 150, 10);
}
public static void main(String args[]) {
Frame f = new Frame("Testing Graphics Panel");
GraphicPanel gp = new GraphicPanel();
f.add(gp);
f.setSize(600, 300);
f.setVisible(true);
}
}
public class GraphicPanel extends Panel {
public GraphicPanel() {
setBackground(Color.black);
}
public void paint(Graphics g) {
g.setColor(new Color(0,255,0)); //green
g.setFont(new Font("Helvetica",Font.PLAIN,16));
g.drawString("Hello GUI World!", 30, 100);
g.setColor(new Color(1.0f,0,0)); //red
g.fillRect(30, 100, 150, 10);
}
public static void main(String args[]) {
Frame f = new Frame("Testing Graphics Panel");
GraphicPanel gp = new GraphicPanel();
f.add(gp);
f.setSize(600, 300);
f.setVisible(true);
}
}
perintah di atas menerangkan bahwa akan menampilkan background berwarna hitam,yaitu dengan codes :
"setBackground(Color.black);"
"setBackground(Color.black);"
dan akan memunculkan text berwarna hijau "g.setColor(new Color(0,255,0)); //green"
output dari hasilnya adalah sebagai berikut :
output dari hasilnya adalah sebagai berikut :
Source : JENI (Java Education Network Indonesia)
Tidak ada komentar:
Posting Komentar