Source Code Kalkulator Sains dengan AWT tanpa Drag
and Drop
Berikut ini postingan yang bisa
jadi bermamfaat .. yang belum ada ditemukan di Blog lainnya....(MUNGKIN)
palingan postingan dengan drag and drop ....atau masih campur dengan
Swing....tapi disini beda ...dan lumayan miriplah paling tidak ada ikatan
saudara jadi biar ada kemiripan dikit meskipun tampilannya masihi jauh dari
kata sempurna karena memang tidak ada yang smpurna di dunia ini kecuali yang
telah menciptakan kita,alam semesta dan seisinya yaitu Allah
SWT.........yare....!......yare......! kok malah jadi keislamian ya tp nggak
apa2 itung2 dakwah juga........!
Pada
Aplikasi Kalkulator sains yang sy posting ini menerapkan konsep Pemrograman
Berorientasi Objek...sehingga yang membutuhkan bisa langsung disedot saja
eeeiiiiiiiiiiiiiiiiiit.......tapi jangan lupa pelajari dulu karena CoPas tanpa
pahami akan membuat apa yang anda dapat sia-sia karena tanpa paham dan mana
mungkin bisa menerapkan tanpa paham apa yang kita terapkan..........cie .....!
kok jadi bijak banget ya...!
Baik
lagsung saja....! tp tolong baca dengan teliti apa yang harus anda lakukan
jangan Cuma CoPas meskipun tidak Semua karena penulis susah mikir mau nulis apa
biar nggak terlalu simple postingan-nya.....dengan begitu anda telah menghargai
jasa penulis.....!
Karena hanya menggunakan AWT maka tampilan masih polos tanpa
make-up......seperti cewek polos bukan cewek oplos ya.............kalok cowok
makai make-up masih nggak jelas apakah transgender atau artis......!!!!!
1.
Pertama kita akan membuat beberapa class dengan
nama terserah anda.....biar nggak pusing ya ikuti saja apa nama class yang sy
beriakan.Buatlah project baru dengan nama
dengan nama ATMProject atau terserah anda sekalian
2.
Buat class dengan nama “Kalkulatorsains” atau rename saja class
yang sudah ada ..........tanpa
tanda petik lalu CoPas Source Code dibawah ini :
import java.awt.*;
import java.awt.event.*;
/*
* @author JN-Galih
*/
public class Kalkulatorsains {
public static void main(String[] args) {
// TODO code application logic here
Frame fwc = new Frame();
fwc.setSize(410,250);
fwc.setVisible(true);
fwc.add(new TextField(50),
BorderLayout.PAGE_START);
CheckboxGroup cbg = new
CheckboxGroup();
fwc.add(new Checkbox("Deg",
cbg, true));
fwc.add(new Checkbox("Rad",
cbg, false));
fwc.add(new Checkbox("Grad",
cbg, false));
fwc.add(new Label("to"));
Choice chooser = new Choice();
chooser.add("Deg");
chooser.add("Rad");
chooser.add("Grad");
fwc.add(chooser);
fwc.setLayout(new GridLayout(3,3));
fwc.setLayout(new BorderLayout());
fwc.add(new Button("cos"));
fwc.add(new Button("sin"));
fwc.add(new Button("tan"));
fwc.add(new Button("MC"));
fwc.add(new Button("MR"));
fwc.add(new Button("MS"));
fwc.add(new Button("M+"));
fwc.add(new Button("M-"));
fwc.add(new Button("CE"));
fwc.add(new Button("C"));
fwc.add(new Button("|x|"));
fwc.add(new Button("π"));
fwc.add(new Button("10x"));
fwc.setLayout(new
FlowLayout(FlowLayout.LEADING, 10, 10));
fwc.add(new Button("0"));
fwc.add(new Button("1"));
fwc.add(new Button("2"));
fwc.add(new Button("3"));
fwc.add(new Button("4"));
fwc.add(new Button("5"));
fwc.add(new Button("6"));
fwc.add(new Button("7"));
fwc.add(new Button("8"));
fwc.add(new Button("9"));
fwc.add(new Button("x!"));
fwc.add(new Button("log"));
fwc.add(new Button("x"));
fwc.add(new Button("÷"));
fwc.add(new Button("+"));
fwc.add(new Button("-"));
fwc.add(new Button("="));
fwc.add(new Button("±"));
fwc.add(new Button("Xⁿ"));
fwc.add(new Button("cosh"));
fwc.add(new Button("tanh"));
fwc.add(new Button("Hapus"));
fwc.add(new Button("√"));
fwc.add(new Button("("));
fwc.add(new Button(")"));
fwc.add(new Button("%"));
fwc.add(new Button("."));
fwc.add(new
Button("ln"));
fwc.add(new Button("mod"),
BorderLayout.LINE_START);
fwc.add(new Button("sinh"));
}
}
3.
Setelah itu cek apakah tidak ada eror....kalok tidak ada
silahkan di Run
dengan tombol Shift + F6
....!!!
4.
Silahkan berkreasi tanpa batas.......!!!
Oh........ya lupa kalok ternyata kalkulator
ini belum ada fungsinya jadi itu hanya sekedar tampilan saja......makanya tadi
saya bilang silahkan berkreasi.........
Jangan lupa berkunjung lagi....................!
Wassalam....!!!
Tidak ada komentar:
Posting Komentar
Dilarang spam