Source Code Kalkulator Sains dengan AWT tanpa Drag and Drop

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

Pages