<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>education</title><description></description><managingEditor>noreply@blogger.com (shohib)</managingEditor><pubDate>Sat, 5 Oct 2024 10:57:45 +0700</pubDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">11</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">25</openSearch:itemsPerPage><link>http://shohibeducation.blogspot.com/</link><language>en-us</language><itunes:explicit>yes</itunes:explicit><copyright>shohib</copyright><itunes:keywords>education</itunes:keywords><itunes:summary>education</itunes:summary><itunes:subtitle>education</itunes:subtitle><itunes:category text="Education"><itunes:category text="Higher Education"/></itunes:category><itunes:author>shohib</itunes:author><itunes:owner><itunes:email>mohshohibhabibi@gmail.com</itunes:email><itunes:name>shohib</itunes:name></itunes:owner><item><title>googlehostedservice.html</title><link>http://shohibeducation.blogspot.com/2009/06/googlehostedservicehtml.html</link><pubDate>Wed, 17 Jun 2009 06:16:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5423897500262593689.post-1587734524065977762</guid><description></description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>mohshohibhabibi@gmail.com (shohib)</author></item><item><title>Source Code Kalkulator Sciencetific2 Java Netbeans</title><link>http://shohibeducation.blogspot.com/2009/06/source-code-kalkulator-sciencetific2.html</link><pubDate>Mon, 8 Jun 2009 05:35:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5423897500262593689.post-5490616607049052393</guid><description>//membuat bilangannya
&lt;br /&gt;package calculator;
&lt;br /&gt;public class Bilangan {
&lt;br /&gt;public double dec ;
&lt;br /&gt;private String bin ;
&lt;br /&gt;private String oct ;
&lt;br /&gt;private String hex ;
&lt;br /&gt;
&lt;br /&gt;public Bilangan (){
&lt;br /&gt;dec = 0;
&lt;br /&gt;bin = "";
&lt;br /&gt;oct = "";
&lt;br /&gt;hex = "";
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public Bilangan (double a){
&lt;br /&gt;dec = a;
&lt;br /&gt;bin = decto(2);
&lt;br /&gt;oct = decto (8);
&lt;br /&gt;hex = decto(16);
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void set (double a){
&lt;br /&gt;dec = a;
&lt;br /&gt;bin = decto(2);
&lt;br /&gt;oct = decto (8);
&lt;br /&gt;hex = decto(16);
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void setbin (String a){
&lt;br /&gt;bin = a;
&lt;br /&gt;dec = todec(2,a);
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void setoct (String a){
&lt;br /&gt;oct = a;
&lt;br /&gt;dec = todec(8,a);
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void sethex (String a){
&lt;br /&gt;hex = a;
&lt;br /&gt;dec = todec(16,a);
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public double get (){
&lt;br /&gt;return dec;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public String getBin (){
&lt;br /&gt;return bin;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public String getOct (){
&lt;br /&gt;return oct;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public String getHex (){
&lt;br /&gt;return hex;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private String decto (int base){
&lt;br /&gt;int tempi = (int)(dec);
&lt;br /&gt;String temp;
&lt;br /&gt;StringBuffer temp2 = new StringBuffer();
&lt;br /&gt;while (tempi &gt;= base){
&lt;br /&gt;String z;
&lt;br /&gt;if (base &lt;=9){
&lt;br /&gt;z = ""+tempi%base;
&lt;br /&gt;}
&lt;br /&gt;else {
&lt;br /&gt;if (tempi%base==10)
&lt;br /&gt;z = "A";
&lt;br /&gt;else if (tempi%base==11)
&lt;br /&gt;z = "B";
&lt;br /&gt;else if (tempi%base==12)
&lt;br /&gt;z = "C";
&lt;br /&gt;else if (tempi%base==13)
&lt;br /&gt;z = "D";
&lt;br /&gt;else if (tempi%base==14)
&lt;br /&gt;z = "E";
&lt;br /&gt;else if (tempi%base==15)
&lt;br /&gt;z = "F";
&lt;br /&gt;else
&lt;br /&gt;z = ""+tempi%base;
&lt;br /&gt;}
&lt;br /&gt;temp2.insert(0,z);
&lt;br /&gt;tempi = tempi/base;
&lt;br /&gt;}
&lt;br /&gt;String z;
&lt;br /&gt;if (base &lt;=9){
&lt;br /&gt;z = ""+tempi;
&lt;br /&gt;}
&lt;br /&gt;else {
&lt;br /&gt;if (tempi==10)
&lt;br /&gt;z = "A";
&lt;br /&gt;else if (tempi==11)
&lt;br /&gt;z = "B";
&lt;br /&gt;else if (tempi==12)
&lt;br /&gt;z = "C";
&lt;br /&gt;else if (tempi==13)
&lt;br /&gt;z = "D";
&lt;br /&gt;else if (tempi==14)
&lt;br /&gt;z = "E";
&lt;br /&gt;else if (tempi==15)
&lt;br /&gt;z = "F";
&lt;br /&gt;else
&lt;br /&gt;z = ""+tempi;
&lt;br /&gt;}
&lt;br /&gt;temp2.insert(0,z);
&lt;br /&gt;temp = new String (temp2);
&lt;br /&gt;return temp;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public static double todec (int base, String input){
&lt;br /&gt;double a = 0;
&lt;br /&gt;for (int x =0; x&lt;input.length(); x++){
&lt;br /&gt;String z;
&lt;br /&gt;if (base&lt;10)
&lt;br /&gt;z = ""+input.charAt(x);
&lt;br /&gt;else
&lt;br /&gt;if (input.charAt(x)=='A')
&lt;br /&gt;z = "10";
&lt;br /&gt;else if (input.charAt(x)=='B')
&lt;br /&gt;z = "11";
&lt;br /&gt;else if (input.charAt(x)=='C')
&lt;br /&gt;z = "12";
&lt;br /&gt;else if (input.charAt(x)=='D')
&lt;br /&gt;z = "13";
&lt;br /&gt;else if (input.charAt(x)=='E')
&lt;br /&gt;z = "14";
&lt;br /&gt;else if (input.charAt(x)=='F')
&lt;br /&gt;z = "15";
&lt;br /&gt;else
&lt;br /&gt;z = ""+input.charAt(x);
&lt;br /&gt;a = a + Double.parseDouble(z) * Math.pow(base, input.length()-x-1);
&lt;br /&gt;}
&lt;br /&gt;return a;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
&lt;br /&gt;
&lt;br /&gt;//membuat kelas kalkulator aboutbox
&lt;br /&gt;
&lt;br /&gt;package calculator;
&lt;br /&gt;
&lt;br /&gt;import org.jdesktop.application.Action;
&lt;br /&gt;
&lt;br /&gt;public class CalculatorAboutBox extends javax.swing.JDialog {
&lt;br /&gt;
&lt;br /&gt;public CalculatorAboutBox(java.awt.Frame parent) {
&lt;br /&gt;super(parent);
&lt;br /&gt;initComponents();
&lt;br /&gt;getRootPane().setDefaultButton(closeButton);
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;@Action public void closeAboutBox() {
&lt;br /&gt;dispose();
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;/** This method is called from within the constructor to
&lt;br /&gt;* initialize the form.
&lt;br /&gt;* WARNING: Do NOT modify this code. The content of this method is
&lt;br /&gt;* always regenerated by the Form Editor.
&lt;br /&gt;*/
&lt;br /&gt;// &lt;editor-fold defaultstate="collapsed" desc="Generated Code"&gt;
&lt;br /&gt;private void initComponents() {
&lt;br /&gt;
&lt;br /&gt;closeButton = new javax.swing.JButton();
&lt;br /&gt;javax.swing.JLabel appTitleLabel = new javax.swing.JLabel();
&lt;br /&gt;javax.swing.JLabel versionLabel = new javax.swing.JLabel();
&lt;br /&gt;javax.swing.JLabel appVersionLabel = new javax.swing.JLabel();
&lt;br /&gt;javax.swing.JLabel vendorLabel = new javax.swing.JLabel();
&lt;br /&gt;javax.swing.JLabel appVendorLabel = new javax.swing.JLabel();
&lt;br /&gt;javax.swing.JLabel homepageLabel = new javax.swing.JLabel();
&lt;br /&gt;javax.swing.JLabel appHomepageLabel = new javax.swing.JLabel();
&lt;br /&gt;javax.swing.JLabel appDescLabel = new javax.swing.JLabel();
&lt;br /&gt;javax.swing.JLabel imageLabel = new javax.swing.JLabel();
&lt;br /&gt;
&lt;br /&gt;setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
&lt;br /&gt;org.jdesktop.application.ResourceMap resourceMap = org.jdesktop.application.Application.getInstance(calculator.CalculatorApp.class).getContext().getResourceMap(CalculatorAboutBox.class);
&lt;br /&gt;setTitle(resourceMap.getString("title")); // NOI18N
&lt;br /&gt;setModal(true);
&lt;br /&gt;setName("aboutBox"); // NOI18N
&lt;br /&gt;setResizable(false);
&lt;br /&gt;
&lt;br /&gt;javax.swing.ActionMap actionMap = org.jdesktop.application.Application.getInstance(calculator.CalculatorApp.class).getContext().getActionMap(CalculatorAboutBox.class, this);
&lt;br /&gt;closeButton.setAction(actionMap.get("closeAboutBox")); // NOI18N
&lt;br /&gt;closeButton.setName("closeButton"); // NOI18N
&lt;br /&gt;
&lt;br /&gt;appTitleLabel.setFont(appTitleLabel.getFont().deriveFont(appTitleLabel.getFont().getStyle() | java.awt.Font.BOLD, appTitleLabel.getFont().getSize()+4));
&lt;br /&gt;appTitleLabel.setText(resourceMap.getString("Application.title")); // NOI18N
&lt;br /&gt;appTitleLabel.setName("appTitleLabel"); // NOI18N
&lt;br /&gt;
&lt;br /&gt;versionLabel.setFont(versionLabel.getFont().deriveFont(versionLabel.getFont().getStyle() | java.awt.Font.BOLD));
&lt;br /&gt;versionLabel.setText(resourceMap.getString("versionLabel.text")); // NOI18N
&lt;br /&gt;versionLabel.setName("versionLabel"); // NOI18N
&lt;br /&gt;
&lt;br /&gt;appVersionLabel.setText(resourceMap.getString("Application.version")); // NOI18N
&lt;br /&gt;appVersionLabel.setName("appVersionLabel"); // NOI18N
&lt;br /&gt;
&lt;br /&gt;vendorLabel.setFont(vendorLabel.getFont().deriveFont(vendorLabel.getFont().getStyle() | java.awt.Font.BOLD));
&lt;br /&gt;vendorLabel.setText(resourceMap.getString("vendorLabel.text")); // NOI18N
&lt;br /&gt;vendorLabel.setName("vendorLabel"); // NOI18N
&lt;br /&gt;
&lt;br /&gt;appVendorLabel.setText(resourceMap.getString("Application.vendor")); // NOI18N
&lt;br /&gt;appVendorLabel.setName("appVendorLabel"); // NOI18N
&lt;br /&gt;
&lt;br /&gt;homepageLabel.setFont(homepageLabel.getFont().deriveFont(homepageLabel.getFont().getStyle() | java.awt.Font.BOLD));
&lt;br /&gt;homepageLabel.setText(resourceMap.getString("homepageLabel.text")); // NOI18N
&lt;br /&gt;homepageLabel.setName("homepageLabel"); // NOI18N
&lt;br /&gt;
&lt;br /&gt;appHomepageLabel.setText(resourceMap.getString("Application.homepage")); // NOI18N
&lt;br /&gt;appHomepageLabel.setName("appHomepageLabel"); // NOI18N
&lt;br /&gt;
&lt;br /&gt;appDescLabel.setText(resourceMap.getString("appDescLabel.text")); // NOI18N
&lt;br /&gt;appDescLabel.setName("appDescLabel"); // NOI18N
&lt;br /&gt;
&lt;br /&gt;imageLabel.setIcon(resourceMap.getIcon("imageLabel.icon")); // NOI18N
&lt;br /&gt;imageLabel.setName("imageLabel"); // NOI18N
&lt;br /&gt;
&lt;br /&gt;javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
&lt;br /&gt;getContentPane().setLayout(layout);
&lt;br /&gt;layout.setHorizontalGroup(
&lt;br /&gt;layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(layout.createSequentialGroup()
&lt;br /&gt;.addComponent(imageLabel)
&lt;br /&gt;.addGap(18, 18, 18)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
&lt;br /&gt;.addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addComponent(versionLabel)
&lt;br /&gt;.addComponent(vendorLabel)
&lt;br /&gt;.addComponent(homepageLabel))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addComponent(appVersionLabel)
&lt;br /&gt;.addComponent(appVendorLabel)
&lt;br /&gt;.addComponent(appHomepageLabel)))
&lt;br /&gt;.addComponent(appTitleLabel, javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addComponent(appDescLabel, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 266, Short.MAX_VALUE)
&lt;br /&gt;.addComponent(closeButton))
&lt;br /&gt;.addContainerGap())
&lt;br /&gt;);
&lt;br /&gt;layout.setVerticalGroup(
&lt;br /&gt;layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addComponent(imageLabel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
&lt;br /&gt;.addGroup(layout.createSequentialGroup()
&lt;br /&gt;.addContainerGap()
&lt;br /&gt;.addComponent(appTitleLabel)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(appDescLabel)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(versionLabel)
&lt;br /&gt;.addComponent(appVersionLabel))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(vendorLabel)
&lt;br /&gt;.addComponent(appVendorLabel))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(homepageLabel)
&lt;br /&gt;.addComponent(appHomepageLabel))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 19, Short.MAX_VALUE)
&lt;br /&gt;.addComponent(closeButton)
&lt;br /&gt;.addContainerGap())
&lt;br /&gt;);
&lt;br /&gt;
&lt;br /&gt;pack();
&lt;br /&gt;}// &lt;/editor-fold&gt;
&lt;br /&gt;
&lt;br /&gt;// Variables declaration - do not modify
&lt;br /&gt;private javax.swing.JButton closeButton;
&lt;br /&gt;// End of variables declaration
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
&lt;br /&gt;
&lt;br /&gt;//membuat kalkulatorapp
&lt;br /&gt;
&lt;br /&gt;/*
&lt;br /&gt;* CalculatorApp.java
&lt;br /&gt;*/
&lt;br /&gt;
&lt;br /&gt;package calculator;
&lt;br /&gt;
&lt;br /&gt;import org.jdesktop.application.Application;
&lt;br /&gt;import org.jdesktop.application.SingleFrameApplication;
&lt;br /&gt;
&lt;br /&gt;/**
&lt;br /&gt;* The main class of the application.
&lt;br /&gt;*/
&lt;br /&gt;public class CalculatorApp extends SingleFrameApplication {
&lt;br /&gt;
&lt;br /&gt;/**
&lt;br /&gt;* At startup create and show the main frame of the application.
&lt;br /&gt;*/
&lt;br /&gt;@Override protected void startup() {
&lt;br /&gt;show(new CalculatorView(this));
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;/**
&lt;br /&gt;* This method is to initialize the specified window by injecting resources.
&lt;br /&gt;* Windows shown in our application come fully initialized from the GUI
&lt;br /&gt;* builder, so this additional configuration is not needed.
&lt;br /&gt;*/
&lt;br /&gt;@Override protected void configureWindow(java.awt.Window root) {
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;/**
&lt;br /&gt;* A convenient static getter for the application instance.
&lt;br /&gt;* @return the instance of CalculatorApp
&lt;br /&gt;*/
&lt;br /&gt;public static CalculatorApp getApplication() {
&lt;br /&gt;return Application.getInstance(CalculatorApp.class);
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;/**
&lt;br /&gt;* Main method launching the application.
&lt;br /&gt;*/
&lt;br /&gt;public static void main(String[] args) {
&lt;br /&gt;launch(CalculatorApp.class, args);
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
&lt;br /&gt;
&lt;br /&gt;//membuat kelas kalkulator modul
&lt;br /&gt;package calculator;
&lt;br /&gt;
&lt;br /&gt;public class CalculatorModul {
&lt;br /&gt;public boolean modern = true;
&lt;br /&gt;public boolean rad = true;
&lt;br /&gt;public boolean h = false, o = false, b = false;
&lt;br /&gt;private boolean masuk = false;
&lt;br /&gt;private Modern mo = new Modern ();
&lt;br /&gt;private Classic cs = new Classic ();
&lt;br /&gt;private Classic cstemp ;
&lt;br /&gt;
&lt;br /&gt;void setRad (boolean a){
&lt;br /&gt;rad = a;
&lt;br /&gt;mo.setRad(rad);
&lt;br /&gt;cs.setRad(rad);
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;void setModern (boolean a){
&lt;br /&gt;modern = a;
&lt;br /&gt;mo.CA();
&lt;br /&gt;cs.CA();
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;void setMode (char a){
&lt;br /&gt;if (a=='h'){
&lt;br /&gt;h = true; o = false; b = false;
&lt;br /&gt;mo.setNumber(a);
&lt;br /&gt;cs.setNumber(a);
&lt;br /&gt;}
&lt;br /&gt;else if (a=='o'){
&lt;br /&gt;o = true; h = false; b = false;
&lt;br /&gt;mo.setNumber(a);
&lt;br /&gt;cs.setNumber(a);
&lt;br /&gt;}
&lt;br /&gt;else if (a=='b'){
&lt;br /&gt;o = false; h = false; b = true;
&lt;br /&gt;mo.setNumber(a);
&lt;br /&gt;cs.setNumber(a);
&lt;br /&gt;}
&lt;br /&gt;else {
&lt;br /&gt;o = false; h = false; b = false;
&lt;br /&gt;mo.setNumber(a);
&lt;br /&gt;cs.setNumber(a);
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;String getIsiAtas (){
&lt;br /&gt;if (modern)
&lt;br /&gt;return mo.GetIsi();
&lt;br /&gt;else
&lt;br /&gt;if (masuk)
&lt;br /&gt;return cstemp.GetIsi();
&lt;br /&gt;else
&lt;br /&gt;return cs.GetIsi();
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;String getIsiHasil (){
&lt;br /&gt;if (modern)
&lt;br /&gt;return mo.GetIsiHasil();
&lt;br /&gt;else
&lt;br /&gt;if (masuk)
&lt;br /&gt;return cstemp.GetIsiHasil();
&lt;br /&gt;else
&lt;br /&gt;return cs.GetIsiHasil();
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;void Tombol01 (String a){
&lt;br /&gt;if (modern){
&lt;br /&gt;mo.ButtonClick(a);
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;if (masuk)
&lt;br /&gt;cstemp.ButtonClick(a);
&lt;br /&gt;else
&lt;br /&gt;cs.ButtonClick(a);
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;void Tombol2to7 (String a){
&lt;br /&gt;if (!b){
&lt;br /&gt;if (modern){
&lt;br /&gt;mo.ButtonClick(a);
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;if (masuk)
&lt;br /&gt;cstemp.ButtonClick(a);
&lt;br /&gt;else
&lt;br /&gt;cs.ButtonClick(a);
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;void Tombol89 (String a){
&lt;br /&gt;if (b||o){
&lt;br /&gt;}
&lt;br /&gt;else {
&lt;br /&gt;if (modern){
&lt;br /&gt;mo.ButtonClick(a);
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;if (masuk)
&lt;br /&gt;cstemp.ButtonClick(a);
&lt;br /&gt;else
&lt;br /&gt;cs.ButtonClick(a);
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;void Tomboltitik (){
&lt;br /&gt;if (b||o||h){
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;else {
&lt;br /&gt;if (modern){
&lt;br /&gt;mo.ButtonClick(".");
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;if (masuk)
&lt;br /&gt;cstemp.ButtonClick(".");
&lt;br /&gt;else
&lt;br /&gt;cs.ButtonClick(".");
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;void TombolAtoF (String a){
&lt;br /&gt;if (h){
&lt;br /&gt;if (modern){
&lt;br /&gt;mo.ButtonClick(a);
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;if (masuk)
&lt;br /&gt;cstemp.ButtonClick(a);
&lt;br /&gt;else
&lt;br /&gt;cs.ButtonClick(a);
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;void TombolPlus (){
&lt;br /&gt;if (modern){
&lt;br /&gt;mo.ButtonClick("+");
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;if (masuk)
&lt;br /&gt;cstemp.DoubleOperationClick("+");
&lt;br /&gt;else
&lt;br /&gt;cs.DoubleOperationClick("+");
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;void TombolMin (){
&lt;br /&gt;if (modern){
&lt;br /&gt;mo.ButtonClick("-");
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;if (masuk)
&lt;br /&gt;cstemp.DoubleOperationClick("-");
&lt;br /&gt;else
&lt;br /&gt;cs.DoubleOperationClick("-");
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;void TombolCross (){
&lt;br /&gt;if (modern){
&lt;br /&gt;mo.ButtonClick("*");
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;if (masuk)
&lt;br /&gt;cstemp.DoubleOperationClick("*");
&lt;br /&gt;else
&lt;br /&gt;cs.DoubleOperationClick("*");
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;void TombolDiv (){
&lt;br /&gt;if (modern){
&lt;br /&gt;mo.ButtonClick("/");
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;if (masuk)
&lt;br /&gt;cstemp.DoubleOperationClick("/");
&lt;br /&gt;else
&lt;br /&gt;cs.DoubleOperationClick("/");
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;void TombolExe (){
&lt;br /&gt;if (modern){
&lt;br /&gt;mo.ButtonExe();
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;cs.ButtonExe();
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;void TombolTrigono (String a){
&lt;br /&gt;if (modern)
&lt;br /&gt;mo.ButtonClick(a);
&lt;br /&gt;else
&lt;br /&gt;if (masuk)
&lt;br /&gt;cstemp.SingleOperationClick(a);
&lt;br /&gt;else
&lt;br /&gt;cs.SingleOperationClick(a);
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;void TombolPangkat (){
&lt;br /&gt;if (modern)
&lt;br /&gt;mo.ButtonClick("^");
&lt;br /&gt;else
&lt;br /&gt;if (masuk)
&lt;br /&gt;cstemp.DoubleOperation2Click("^");
&lt;br /&gt;else
&lt;br /&gt;cs.DoubleOperation2Click("^");
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;void TombolKbuka (){
&lt;br /&gt;if (modern)
&lt;br /&gt;mo.ButtonClick("(");
&lt;br /&gt;else{
&lt;br /&gt;masuk = true;
&lt;br /&gt;cstemp = new Classic ();
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;void TombolkTutup (){
&lt;br /&gt;if (modern)
&lt;br /&gt;mo.ButtonClick(")");
&lt;br /&gt;else {
&lt;br /&gt;masuk = false;
&lt;br /&gt;cstemp.ButtonExe();
&lt;br /&gt;cs.ButtonClick(cstemp.GetIsiHasil ());
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;void TombolC (){
&lt;br /&gt;if (modern)
&lt;br /&gt;mo.C();
&lt;br /&gt;else
&lt;br /&gt;if (masuk)
&lt;br /&gt;cstemp.C();
&lt;br /&gt;else
&lt;br /&gt;cs.C();
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;void TombolCA (){
&lt;br /&gt;if (modern)
&lt;br /&gt;mo.CA();
&lt;br /&gt;else
&lt;br /&gt;if (masuk)
&lt;br /&gt;cstemp.CA();
&lt;br /&gt;else
&lt;br /&gt;cs.CA();
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
&lt;br /&gt;
&lt;br /&gt;//membuat kelas kalkulatorview
&lt;br /&gt;
&lt;br /&gt;/*
&lt;br /&gt;* CalculatorView.java
&lt;br /&gt;*/
&lt;br /&gt;
&lt;br /&gt;package calculator;
&lt;br /&gt;
&lt;br /&gt;import org.jdesktop.application.Action;
&lt;br /&gt;import org.jdesktop.application.ResourceMap;
&lt;br /&gt;import org.jdesktop.application.SingleFrameApplication;
&lt;br /&gt;import org.jdesktop.application.FrameView;
&lt;br /&gt;import org.jdesktop.application.TaskMonitor;
&lt;br /&gt;import java.awt.event.ActionEvent;
&lt;br /&gt;import java.awt.event.ActionListener;
&lt;br /&gt;import javax.swing.Timer;
&lt;br /&gt;import javax.swing.Icon;
&lt;br /&gt;import javax.swing.JDialog;
&lt;br /&gt;import javax.swing.JFrame;
&lt;br /&gt;
&lt;br /&gt;/**
&lt;br /&gt;* The application's main frame.
&lt;br /&gt;*/
&lt;br /&gt;public class CalculatorView extends FrameView {
&lt;br /&gt;CalculatorModul cm = new CalculatorModul ();
&lt;br /&gt;
&lt;br /&gt;public CalculatorView(SingleFrameApplication app) {
&lt;br /&gt;super(app);
&lt;br /&gt;
&lt;br /&gt;initComponents();
&lt;br /&gt;
&lt;br /&gt;// status bar initialization - message timeout, idle icon and busy animation, etc
&lt;br /&gt;ResourceMap resourceMap = getResourceMap();
&lt;br /&gt;int messageTimeout = resourceMap.getInteger("StatusBar.messageTimeout");
&lt;br /&gt;messageTimer = new Timer(messageTimeout, new ActionListener() {
&lt;br /&gt;public void actionPerformed(ActionEvent e) {
&lt;br /&gt;statusMessageLabel.setText("");
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;messageTimer.setRepeats(false);
&lt;br /&gt;int busyAnimationRate = resourceMap.getInteger("StatusBar.busyAnimationRate");
&lt;br /&gt;for (int i = 0; i &lt; busyIcons.length; i++) {
&lt;br /&gt;busyIcons[i] = resourceMap.getIcon("StatusBar.busyIcons[" + i + "]");
&lt;br /&gt;}
&lt;br /&gt;busyIconTimer = new Timer(busyAnimationRate, new ActionListener() {
&lt;br /&gt;public void actionPerformed(ActionEvent e) {
&lt;br /&gt;busyIconIndex = (busyIconIndex + 1) % busyIcons.length;
&lt;br /&gt;statusAnimationLabel.setIcon(busyIcons[busyIconIndex]);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;idleIcon = resourceMap.getIcon("StatusBar.idleIcon");
&lt;br /&gt;statusAnimationLabel.setIcon(idleIcon);
&lt;br /&gt;progressBar.setVisible(false);
&lt;br /&gt;
&lt;br /&gt;// connecting action tasks to status bar via TaskMonitor
&lt;br /&gt;TaskMonitor taskMonitor = new TaskMonitor(getApplication().getContext());
&lt;br /&gt;taskMonitor.addPropertyChangeListener(new java.beans.PropertyChangeListener() {
&lt;br /&gt;public void propertyChange(java.beans.PropertyChangeEvent evt) {
&lt;br /&gt;String propertyName = evt.getPropertyName();
&lt;br /&gt;if ("started".equals(propertyName)) {
&lt;br /&gt;if (!busyIconTimer.isRunning()) {
&lt;br /&gt;statusAnimationLabel.setIcon(busyIcons[0]);
&lt;br /&gt;busyIconIndex = 0;
&lt;br /&gt;busyIconTimer.start();
&lt;br /&gt;}
&lt;br /&gt;progressBar.setVisible(true);
&lt;br /&gt;progressBar.setIndeterminate(true);
&lt;br /&gt;} else if ("done".equals(propertyName)) {
&lt;br /&gt;busyIconTimer.stop();
&lt;br /&gt;statusAnimationLabel.setIcon(idleIcon);
&lt;br /&gt;progressBar.setVisible(false);
&lt;br /&gt;progressBar.setValue(0);
&lt;br /&gt;} else if ("message".equals(propertyName)) {
&lt;br /&gt;String text = (String)(evt.getNewValue());
&lt;br /&gt;statusMessageLabel.setText((text == null) ? "" : text);
&lt;br /&gt;messageTimer.restart();
&lt;br /&gt;} else if ("progress".equals(propertyName)) {
&lt;br /&gt;int value = (Integer)(evt.getNewValue());
&lt;br /&gt;progressBar.setVisible(true);
&lt;br /&gt;progressBar.setIndeterminate(false);
&lt;br /&gt;progressBar.setValue(value);
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;@Action
&lt;br /&gt;public void showAboutBox() {
&lt;br /&gt;if (aboutBox == null) {
&lt;br /&gt;JFrame mainFrame = CalculatorApp.getApplication().getMainFrame();
&lt;br /&gt;aboutBox = new CalculatorAboutBox(mainFrame);
&lt;br /&gt;aboutBox.setLocationRelativeTo(mainFrame);
&lt;br /&gt;}
&lt;br /&gt;CalculatorApp.getApplication().show(aboutBox);
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;/** This method is called from within the constructor to
&lt;br /&gt;* initialize the form.
&lt;br /&gt;* WARNING: Do NOT modify this code. The content of this method is
&lt;br /&gt;* always regenerated by the Form Editor.
&lt;br /&gt;*/
&lt;br /&gt;@SuppressWarnings("unchecked")
&lt;br /&gt;// &lt;editor-fold defaultstate="collapsed" desc="Generated Code"&gt;
&lt;br /&gt;private void initComponents() {
&lt;br /&gt;
&lt;br /&gt;mainPanel = new javax.swing.JPanel();
&lt;br /&gt;Degree = new javax.swing.JRadioButton();
&lt;br /&gt;rad = new javax.swing.JRadioButton();
&lt;br /&gt;IsiAtas = new javax.swing.JTextField();
&lt;br /&gt;IsiHasil = new javax.swing.JLabel();
&lt;br /&gt;B1 = new javax.swing.JButton();
&lt;br /&gt;B2 = new javax.swing.JButton();
&lt;br /&gt;B3 = new javax.swing.JButton();
&lt;br /&gt;B4 = new javax.swing.JButton();
&lt;br /&gt;B5 = new javax.swing.JButton();
&lt;br /&gt;B6 = new javax.swing.JButton();
&lt;br /&gt;B7 = new javax.swing.JButton();
&lt;br /&gt;B8 = new javax.swing.JButton();
&lt;br /&gt;B9 = new javax.swing.JButton();
&lt;br /&gt;B0 = new javax.swing.JButton();
&lt;br /&gt;Btitik = new javax.swing.JButton();
&lt;br /&gt;BA = new javax.swing.JButton();
&lt;br /&gt;BB = new javax.swing.JButton();
&lt;br /&gt;BC = new javax.swing.JButton();
&lt;br /&gt;BD = new javax.swing.JButton();
&lt;br /&gt;BE = new javax.swing.JButton();
&lt;br /&gt;BF = new javax.swing.JButton();
&lt;br /&gt;BOPlus = new javax.swing.JButton();
&lt;br /&gt;BOMin = new javax.swing.JButton();
&lt;br /&gt;BOCross = new javax.swing.JButton();
&lt;br /&gt;BODiv = new javax.swing.JButton();
&lt;br /&gt;BExe = new javax.swing.JButton();
&lt;br /&gt;BEditCA = new javax.swing.JButton();
&lt;br /&gt;BEditC = new javax.swing.JButton();
&lt;br /&gt;BSin = new javax.swing.JButton();
&lt;br /&gt;BCos = new javax.swing.JButton();
&lt;br /&gt;BTan = new javax.swing.JButton();
&lt;br /&gt;BaSin = new javax.swing.JButton();
&lt;br /&gt;BaCos = new javax.swing.JButton();
&lt;br /&gt;BaTan = new javax.swing.JButton();
&lt;br /&gt;BLog = new javax.swing.JButton();
&lt;br /&gt;BLn = new javax.swing.JButton();
&lt;br /&gt;BPow = new javax.swing.JButton();
&lt;br /&gt;BSqrt = new javax.swing.JButton();
&lt;br /&gt;BKb = new javax.swing.JButton();
&lt;br /&gt;BKt = new javax.swing.JButton();
&lt;br /&gt;menuBar = new javax.swing.JMenuBar();
&lt;br /&gt;javax.swing.JMenu fileMenu = new javax.swing.JMenu();
&lt;br /&gt;javax.swing.JMenuItem exitMenuItem = new javax.swing.JMenuItem();
&lt;br /&gt;jMenu1 = new javax.swing.JMenu();
&lt;br /&gt;jCheckBoxMenuItem1 = new javax.swing.JCheckBoxMenuItem();
&lt;br /&gt;jCheckBoxMenuItem2 = new javax.swing.JCheckBoxMenuItem();
&lt;br /&gt;jMenu2 = new javax.swing.JMenu();
&lt;br /&gt;jCheckBoxMenuItem3 = new javax.swing.JCheckBoxMenuItem();
&lt;br /&gt;jCheckBoxMenuItem4 = new javax.swing.JCheckBoxMenuItem();
&lt;br /&gt;jCheckBoxMenuItem5 = new javax.swing.JCheckBoxMenuItem();
&lt;br /&gt;jCheckBoxMenuItem6 = new javax.swing.JCheckBoxMenuItem();
&lt;br /&gt;javax.swing.JMenu helpMenu = new javax.swing.JMenu();
&lt;br /&gt;javax.swing.JMenuItem aboutMenuItem = new javax.swing.JMenuItem();
&lt;br /&gt;statusPanel = new javax.swing.JPanel();
&lt;br /&gt;javax.swing.JSeparator statusPanelSeparator = new javax.swing.JSeparator();
&lt;br /&gt;statusMessageLabel = new javax.swing.JLabel();
&lt;br /&gt;statusAnimationLabel = new javax.swing.JLabel();
&lt;br /&gt;progressBar = new javax.swing.JProgressBar();
&lt;br /&gt;
&lt;br /&gt;org.jdesktop.application.ResourceMap resourceMap = org.jdesktop.application.Application.getInstance(calculator.CalculatorApp.class).getContext().getResourceMap(CalculatorView.class);
&lt;br /&gt;mainPanel.setBackground(resourceMap.getColor("mainPanel.background")); // NOI18N
&lt;br /&gt;mainPanel.setName("mainPanel"); // NOI18N
&lt;br /&gt;
&lt;br /&gt;Degree.setSelected(!cm.rad);
&lt;br /&gt;Degree.setText(resourceMap.getString("Degree.text")); // NOI18N
&lt;br /&gt;Degree.setName("Degree"); // NOI18N
&lt;br /&gt;Degree.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;DegreeActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;rad.setSelected(cm.rad);
&lt;br /&gt;rad.setText(resourceMap.getString("rad.text")); // NOI18N
&lt;br /&gt;rad.setName("rad"); // NOI18N
&lt;br /&gt;rad.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;radActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;IsiAtas.setBackground(resourceMap.getColor("Isi.background")); // NOI18N
&lt;br /&gt;IsiAtas.setFont(resourceMap.getFont("Isi.font")); // NOI18N
&lt;br /&gt;IsiAtas.setForeground(resourceMap.getColor("Isi.foreground")); // NOI18N
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiAtas.setName("Isi"); // NOI18N
&lt;br /&gt;
&lt;br /&gt;IsiHasil.setFont(resourceMap.getFont("IsiHasil.font")); // NOI18N
&lt;br /&gt;IsiHasil.setForeground(resourceMap.getColor("IsiHasil.foreground")); // NOI18N
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;IsiHasil.setBorder(new javax.swing.border.LineBorder(resourceMap.getColor("IsiHasil.border.lineColor"), 3, true)); // NOI18N
&lt;br /&gt;IsiHasil.setName("IsiHasil"); // NOI18N
&lt;br /&gt;
&lt;br /&gt;B1.setBackground(resourceMap.getColor("B1.background")); // NOI18N
&lt;br /&gt;B1.setText(resourceMap.getString("B1.text")); // NOI18N
&lt;br /&gt;B1.setName("B1"); // NOI18N
&lt;br /&gt;B1.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;B1ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;B2.setBackground(resourceMap.getColor("B2.background")); // NOI18N
&lt;br /&gt;B2.setText(resourceMap.getString("B2.text")); // NOI18N
&lt;br /&gt;B2.setName("B2"); // NOI18N
&lt;br /&gt;B2.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;B2ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;B3.setBackground(resourceMap.getColor("B3.background")); // NOI18N
&lt;br /&gt;B3.setText(resourceMap.getString("B3.text")); // NOI18N
&lt;br /&gt;B3.setName("B3"); // NOI18N
&lt;br /&gt;B3.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;B3ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;B4.setBackground(resourceMap.getColor("B4.background")); // NOI18N
&lt;br /&gt;B4.setText(resourceMap.getString("B4.text")); // NOI18N
&lt;br /&gt;B4.setName("B4"); // NOI18N
&lt;br /&gt;B4.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;B4ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;B5.setBackground(resourceMap.getColor("B5.background")); // NOI18N
&lt;br /&gt;B5.setText(resourceMap.getString("B5.text")); // NOI18N
&lt;br /&gt;B5.setName("B5"); // NOI18N
&lt;br /&gt;B5.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;B5ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;B6.setBackground(resourceMap.getColor("B6.background")); // NOI18N
&lt;br /&gt;B6.setText(resourceMap.getString("B6.text")); // NOI18N
&lt;br /&gt;B6.setName("B6"); // NOI18N
&lt;br /&gt;B6.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;B6ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;B7.setBackground(resourceMap.getColor("B7.background")); // NOI18N
&lt;br /&gt;B7.setText(resourceMap.getString("B7.text")); // NOI18N
&lt;br /&gt;B7.setName("B7"); // NOI18N
&lt;br /&gt;B7.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;B7ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;B8.setBackground(resourceMap.getColor("B8.background")); // NOI18N
&lt;br /&gt;B8.setText(resourceMap.getString("B8.text")); // NOI18N
&lt;br /&gt;B8.setName("B8"); // NOI18N
&lt;br /&gt;B8.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;B8ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;B9.setBackground(resourceMap.getColor("B9.background")); // NOI18N
&lt;br /&gt;B9.setText(resourceMap.getString("B9.text")); // NOI18N
&lt;br /&gt;B9.setName("B9"); // NOI18N
&lt;br /&gt;B9.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;B9ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;B0.setBackground(resourceMap.getColor("B0.background")); // NOI18N
&lt;br /&gt;B0.setText(resourceMap.getString("B0.text")); // NOI18N
&lt;br /&gt;B0.setName("B0"); // NOI18N
&lt;br /&gt;B0.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;B0ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;Btitik.setBackground(resourceMap.getColor("Btitik.background")); // NOI18N
&lt;br /&gt;Btitik.setText(resourceMap.getString("Btitik.text")); // NOI18N
&lt;br /&gt;Btitik.setName("Btitik"); // NOI18N
&lt;br /&gt;Btitik.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BtitikActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BA.setBackground(resourceMap.getColor("BA.background")); // NOI18N
&lt;br /&gt;BA.setText(resourceMap.getString("BA.text")); // NOI18N
&lt;br /&gt;BA.setName("BA"); // NOI18N
&lt;br /&gt;BA.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BAActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BB.setBackground(resourceMap.getColor("BB.background")); // NOI18N
&lt;br /&gt;BB.setText(resourceMap.getString("BB.text")); // NOI18N
&lt;br /&gt;BB.setName("BB"); // NOI18N
&lt;br /&gt;BB.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BBActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BC.setBackground(resourceMap.getColor("BC.background")); // NOI18N
&lt;br /&gt;BC.setText(resourceMap.getString("BC.text")); // NOI18N
&lt;br /&gt;BC.setName("BC"); // NOI18N
&lt;br /&gt;BC.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BCActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BD.setBackground(resourceMap.getColor("BD.background")); // NOI18N
&lt;br /&gt;BD.setText(resourceMap.getString("BD.text")); // NOI18N
&lt;br /&gt;BD.setName("BD"); // NOI18N
&lt;br /&gt;BD.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BDActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BE.setBackground(resourceMap.getColor("BE.background")); // NOI18N
&lt;br /&gt;BE.setText(resourceMap.getString("BE.text")); // NOI18N
&lt;br /&gt;BE.setName("BE"); // NOI18N
&lt;br /&gt;BE.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BEActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BF.setBackground(resourceMap.getColor("BF.background")); // NOI18N
&lt;br /&gt;BF.setText(resourceMap.getString("BF.text")); // NOI18N
&lt;br /&gt;BF.setName("BF"); // NOI18N
&lt;br /&gt;BF.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BFActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BOPlus.setBackground(resourceMap.getColor("BOPlus.background")); // NOI18N
&lt;br /&gt;BOPlus.setText(resourceMap.getString("BOPlus.text")); // NOI18N
&lt;br /&gt;BOPlus.setName("BOPlus"); // NOI18N
&lt;br /&gt;BOPlus.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BOPlusActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BOMin.setBackground(resourceMap.getColor("BOMin.background")); // NOI18N
&lt;br /&gt;BOMin.setText(resourceMap.getString("BOMin.text")); // NOI18N
&lt;br /&gt;BOMin.setName("BOMin"); // NOI18N
&lt;br /&gt;BOMin.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BOMinActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BOCross.setBackground(resourceMap.getColor("BOCross.background")); // NOI18N
&lt;br /&gt;BOCross.setText(resourceMap.getString("BOCross.text")); // NOI18N
&lt;br /&gt;BOCross.setName("BOCross"); // NOI18N
&lt;br /&gt;BOCross.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BOCrossActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BODiv.setBackground(resourceMap.getColor("BODiv.background")); // NOI18N
&lt;br /&gt;BODiv.setText(resourceMap.getString("BODiv.text")); // NOI18N
&lt;br /&gt;BODiv.setName("BODiv"); // NOI18N
&lt;br /&gt;BODiv.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BODivActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BExe.setBackground(resourceMap.getColor("BExe.background")); // NOI18N
&lt;br /&gt;BExe.setText(resourceMap.getString("BExe.text")); // NOI18N
&lt;br /&gt;BExe.setName("BExe"); // NOI18N
&lt;br /&gt;BExe.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BExeActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BEditCA.setBackground(resourceMap.getColor("BEditCA.background")); // NOI18N
&lt;br /&gt;BEditCA.setText(resourceMap.getString("BEditCA.text")); // NOI18N
&lt;br /&gt;BEditCA.setName("BEditCA"); // NOI18N
&lt;br /&gt;BEditCA.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BEditCAActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BEditC.setBackground(resourceMap.getColor("BEditC.background")); // NOI18N
&lt;br /&gt;BEditC.setText(resourceMap.getString("BEditC.text")); // NOI18N
&lt;br /&gt;BEditC.setName("BEditC"); // NOI18N
&lt;br /&gt;BEditC.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BEditCActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BSin.setBackground(resourceMap.getColor("BSin.background")); // NOI18N
&lt;br /&gt;BSin.setText(resourceMap.getString("BSin.text")); // NOI18N
&lt;br /&gt;BSin.setName("BSin"); // NOI18N
&lt;br /&gt;BSin.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BSinActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BCos.setBackground(resourceMap.getColor("BCos.background")); // NOI18N
&lt;br /&gt;BCos.setText(resourceMap.getString("BCos.text")); // NOI18N
&lt;br /&gt;BCos.setName("BCos"); // NOI18N
&lt;br /&gt;BCos.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BCosActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BTan.setBackground(resourceMap.getColor("BTan.background")); // NOI18N
&lt;br /&gt;BTan.setText(resourceMap.getString("BTan.text")); // NOI18N
&lt;br /&gt;BTan.setName("BTan"); // NOI18N
&lt;br /&gt;BTan.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BTanActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BaSin.setBackground(resourceMap.getColor("BaSin.background")); // NOI18N
&lt;br /&gt;BaSin.setText(resourceMap.getString("BaSin.text")); // NOI18N
&lt;br /&gt;BaSin.setName("BaSin"); // NOI18N
&lt;br /&gt;BaSin.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BaSinActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BaCos.setBackground(resourceMap.getColor("BaCos.background")); // NOI18N
&lt;br /&gt;BaCos.setText(resourceMap.getString("BaCos.text")); // NOI18N
&lt;br /&gt;BaCos.setName("BaCos"); // NOI18N
&lt;br /&gt;BaCos.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BaCosActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BaTan.setBackground(resourceMap.getColor("BaTan.background")); // NOI18N
&lt;br /&gt;BaTan.setText(resourceMap.getString("BaTan.text")); // NOI18N
&lt;br /&gt;BaTan.setName("BaTan"); // NOI18N
&lt;br /&gt;BaTan.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BaTanActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BLog.setBackground(resourceMap.getColor("BLog.background")); // NOI18N
&lt;br /&gt;BLog.setText(resourceMap.getString("BLog.text")); // NOI18N
&lt;br /&gt;BLog.setName("BLog"); // NOI18N
&lt;br /&gt;BLog.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BLogActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BLn.setBackground(resourceMap.getColor("BLn.background")); // NOI18N
&lt;br /&gt;BLn.setText(resourceMap.getString("BLn.text")); // NOI18N
&lt;br /&gt;BLn.setName("BLn"); // NOI18N
&lt;br /&gt;BLn.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BLnActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BPow.setBackground(resourceMap.getColor("BPow.background")); // NOI18N
&lt;br /&gt;BPow.setText(resourceMap.getString("BPow.text")); // NOI18N
&lt;br /&gt;BPow.setName("BPow"); // NOI18N
&lt;br /&gt;BPow.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BPowActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BSqrt.setBackground(resourceMap.getColor("BSqrt.background")); // NOI18N
&lt;br /&gt;BSqrt.setText(resourceMap.getString("BSqrt.text")); // NOI18N
&lt;br /&gt;BSqrt.setName("BSqrt"); // NOI18N
&lt;br /&gt;BSqrt.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BSqrtActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BKb.setBackground(resourceMap.getColor("BKb.background")); // NOI18N
&lt;br /&gt;BKb.setText(resourceMap.getString("BKb.text")); // NOI18N
&lt;br /&gt;BKb.setName("BKb"); // NOI18N
&lt;br /&gt;BKb.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BKbActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;BKt.setBackground(resourceMap.getColor("BKt.background")); // NOI18N
&lt;br /&gt;BKt.setText(resourceMap.getString("BKt.text")); // NOI18N
&lt;br /&gt;BKt.setName("BKt"); // NOI18N
&lt;br /&gt;BKt.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;BKtActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;
&lt;br /&gt;javax.swing.GroupLayout mainPanelLayout = new javax.swing.GroupLayout(mainPanel);
&lt;br /&gt;mainPanel.setLayout(mainPanelLayout);
&lt;br /&gt;mainPanelLayout.setHorizontalGroup(
&lt;br /&gt;mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addGap(19, 19, 19)
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
&lt;br /&gt;.addComponent(rad, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
&lt;br /&gt;.addComponent(Degree))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
&lt;br /&gt;.addComponent(IsiAtas))
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addGap(243, 243, 243)
&lt;br /&gt;.addComponent(IsiHasil, javax.swing.GroupLayout.DEFAULT_SIZE, 234, Short.MAX_VALUE))
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addComponent(B4)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
&lt;br /&gt;.addComponent(B5)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
&lt;br /&gt;.addComponent(B6))
&lt;br /&gt;.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addComponent(B1)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
&lt;br /&gt;.addComponent(B2)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
&lt;br /&gt;.addComponent(B3)))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addComponent(BA)
&lt;br /&gt;.addComponent(BB)))
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
&lt;br /&gt;.addComponent(Btitik, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
&lt;br /&gt;.addComponent(B7, javax.swing.GroupLayout.Alignment.TRAILING)
&lt;br /&gt;.addComponent(BKb, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addComponent(B8)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
&lt;br /&gt;.addComponent(B9)
&lt;br /&gt;.addGap(6, 6, 6)
&lt;br /&gt;.addComponent(BC))
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
&lt;br /&gt;.addComponent(BKt, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
&lt;br /&gt;.addComponent(B0, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
&lt;br /&gt;.addComponent(BExe)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addComponent(BOCross, javax.swing.GroupLayout.DEFAULT_SIZE, 41, Short.MAX_VALUE)
&lt;br /&gt;.addComponent(BOPlus, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))))))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
&lt;br /&gt;.addComponent(BD, javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addComponent(BE, javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(javax.swing.GroupLayout.Alignment.LEADING, mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
&lt;br /&gt;.addGroup(javax.swing.GroupLayout.Alignment.LEADING, mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addComponent(BF)
&lt;br /&gt;.addGap(11, 11, 11)
&lt;br /&gt;.addComponent(BTan, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
&lt;br /&gt;.addGroup(javax.swing.GroupLayout.Alignment.LEADING, mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
&lt;br /&gt;.addComponent(BODiv, javax.swing.GroupLayout.PREFERRED_SIZE, 40, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(BOMin, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
&lt;br /&gt;.addComponent(BCos, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
&lt;br /&gt;.addComponent(BSin, javax.swing.GroupLayout.DEFAULT_SIZE, 53, Short.MAX_VALUE))))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
&lt;br /&gt;.addComponent(BaSin, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
&lt;br /&gt;.addComponent(BaTan, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
&lt;br /&gt;.addComponent(BaCos, javax.swing.GroupLayout.DEFAULT_SIZE, 57, Short.MAX_VALUE))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
&lt;br /&gt;.addComponent(BEditCA, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
&lt;br /&gt;.addComponent(BLn, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
&lt;br /&gt;.addComponent(BLog, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 55, Short.MAX_VALUE))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
&lt;br /&gt;.addComponent(BEditC, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
&lt;br /&gt;.addComponent(BPow, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
&lt;br /&gt;.addComponent(BSqrt, javax.swing.GroupLayout.Alignment.LEADING))))))
&lt;br /&gt;.addContainerGap(22, Short.MAX_VALUE))
&lt;br /&gt;);
&lt;br /&gt;mainPanelLayout.setVerticalGroup(
&lt;br /&gt;mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addGap(17, 17, 17)
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addComponent(Degree)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(rad))
&lt;br /&gt;.addComponent(IsiAtas, javax.swing.GroupLayout.PREFERRED_SIZE, 45, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addGap(6, 6, 6)
&lt;br /&gt;.addComponent(IsiHasil, javax.swing.GroupLayout.PREFERRED_SIZE, 45, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(BEditC)
&lt;br /&gt;.addComponent(BEditCA)
&lt;br /&gt;.addComponent(BaTan)
&lt;br /&gt;.addComponent(BTan)))
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addGap(52, 52, 52)
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(B1)
&lt;br /&gt;.addComponent(B2)
&lt;br /&gt;.addComponent(B3))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(B4)
&lt;br /&gt;.addComponent(B5)
&lt;br /&gt;.addComponent(B6)))
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addComponent(BA)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(BB))
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addComponent(BD)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(BE)))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(B7)
&lt;br /&gt;.addComponent(B8)
&lt;br /&gt;.addComponent(B9)
&lt;br /&gt;.addComponent(BC)
&lt;br /&gt;.addComponent(BF))))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(BSin)
&lt;br /&gt;.addComponent(BaSin))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(BCos)
&lt;br /&gt;.addComponent(BODiv)
&lt;br /&gt;.addComponent(BOCross))
&lt;br /&gt;.addComponent(BaCos)))
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addComponent(BPow)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(BSqrt))
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addComponent(BLog)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(BLn)))))
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addGap(139, 139, 139)
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addComponent(BExe, javax.swing.GroupLayout.PREFERRED_SIZE, 51, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addComponent(Btitik)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(BKb))
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addComponent(B0)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addComponent(BKt)
&lt;br /&gt;.addComponent(BKt)))
&lt;br /&gt;.addGroup(mainPanelLayout.createSequentialGroup()
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(BOPlus)
&lt;br /&gt;.addComponent(BOMin))))))
&lt;br /&gt;.addContainerGap(18, Short.MAX_VALUE))
&lt;br /&gt;);
&lt;br /&gt;
&lt;br /&gt;menuBar.setName("menuBar"); // NOI18N
&lt;br /&gt;
&lt;br /&gt;fileMenu.setText(resourceMap.getString("fileMenu.text")); // NOI18N
&lt;br /&gt;fileMenu.setName("fileMenu"); // NOI18N
&lt;br /&gt;
&lt;br /&gt;javax.swing.ActionMap actionMap = org.jdesktop.application.Application.getInstance(calculator.CalculatorApp.class).getContext().getActionMap(CalculatorView.class, this);
&lt;br /&gt;exitMenuItem.setAction(actionMap.get("quit")); // NOI18N
&lt;br /&gt;exitMenuItem.setName("exitMenuItem"); // NOI18N
&lt;br /&gt;fileMenu.add(exitMenuItem);
&lt;br /&gt;
&lt;br /&gt;menuBar.add(fileMenu);
&lt;br /&gt;
&lt;br /&gt;jMenu1.setText(resourceMap.getString("jMenu1.text")); // NOI18N
&lt;br /&gt;jMenu1.setName("jMenu1"); // NOI18N
&lt;br /&gt;
&lt;br /&gt;jCheckBoxMenuItem1.setSelected(cm.modern);
&lt;br /&gt;jCheckBoxMenuItem1.setText(resourceMap.getString("jCheckBoxMenuItem1.text")); // NOI18N
&lt;br /&gt;jCheckBoxMenuItem1.setName("jCheckBoxMenuItem1"); // NOI18N
&lt;br /&gt;jCheckBoxMenuItem1.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;jCheckBoxMenuItem1ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;jMenu1.add(jCheckBoxMenuItem1);
&lt;br /&gt;
&lt;br /&gt;jCheckBoxMenuItem2.setSelected(!cm.modern);
&lt;br /&gt;jCheckBoxMenuItem2.setText(resourceMap.getString("jCheckBoxMenuItem2.text")); // NOI18N
&lt;br /&gt;jCheckBoxMenuItem2.setName("jCheckBoxMenuItem2"); // NOI18N
&lt;br /&gt;jCheckBoxMenuItem2.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;jCheckBoxMenuItem2ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;jMenu1.add(jCheckBoxMenuItem2);
&lt;br /&gt;
&lt;br /&gt;menuBar.add(jMenu1);
&lt;br /&gt;
&lt;br /&gt;jMenu2.setText(resourceMap.getString("jMenu2.text")); // NOI18N
&lt;br /&gt;jMenu2.setName("jMenu2"); // NOI18N
&lt;br /&gt;
&lt;br /&gt;jCheckBoxMenuItem3.setSelected(cm.b);
&lt;br /&gt;jCheckBoxMenuItem3.setText(resourceMap.getString("jCheckBoxMenuItem3.text")); // NOI18N
&lt;br /&gt;jCheckBoxMenuItem3.setName("jCheckBoxMenuItem3"); // NOI18N
&lt;br /&gt;jCheckBoxMenuItem3.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;jCheckBoxMenuItem3ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;jMenu2.add(jCheckBoxMenuItem3);
&lt;br /&gt;
&lt;br /&gt;jCheckBoxMenuItem4.setSelected(cm.o);
&lt;br /&gt;jCheckBoxMenuItem4.setText(resourceMap.getString("jCheckBoxMenuItem4.text")); // NOI18N
&lt;br /&gt;jCheckBoxMenuItem4.setName("jCheckBoxMenuItem4"); // NOI18N
&lt;br /&gt;jCheckBoxMenuItem4.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;jCheckBoxMenuItem4ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;jMenu2.add(jCheckBoxMenuItem4);
&lt;br /&gt;
&lt;br /&gt;jCheckBoxMenuItem5.setSelected(!cm.b&amp;&amp;!cm.h&amp;&amp;!cm.o);
&lt;br /&gt;jCheckBoxMenuItem5.setText(resourceMap.getString("jCheckBoxMenuItem5.text")); // NOI18N
&lt;br /&gt;jCheckBoxMenuItem5.setName("jCheckBoxMenuItem5"); // NOI18N
&lt;br /&gt;jCheckBoxMenuItem5.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;jCheckBoxMenuItem5ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;jMenu2.add(jCheckBoxMenuItem5);
&lt;br /&gt;
&lt;br /&gt;jCheckBoxMenuItem6.setSelected(cm.h);
&lt;br /&gt;jCheckBoxMenuItem6.setText(resourceMap.getString("jCheckBoxMenuItem6.text")); // NOI18N
&lt;br /&gt;jCheckBoxMenuItem6.setName("jCheckBoxMenuItem6"); // NOI18N
&lt;br /&gt;jCheckBoxMenuItem6.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;jCheckBoxMenuItem6ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;jMenu2.add(jCheckBoxMenuItem6);
&lt;br /&gt;
&lt;br /&gt;menuBar.add(jMenu2);
&lt;br /&gt;
&lt;br /&gt;helpMenu.setText(resourceMap.getString("helpMenu.text")); // NOI18N
&lt;br /&gt;helpMenu.setName("helpMenu"); // NOI18N
&lt;br /&gt;
&lt;br /&gt;aboutMenuItem.setAction(actionMap.get("showAboutBox")); // NOI18N
&lt;br /&gt;aboutMenuItem.setName("aboutMenuItem"); // NOI18N
&lt;br /&gt;helpMenu.add(aboutMenuItem);
&lt;br /&gt;
&lt;br /&gt;menuBar.add(helpMenu);
&lt;br /&gt;
&lt;br /&gt;statusPanel.setName("statusPanel"); // NOI18N
&lt;br /&gt;
&lt;br /&gt;statusPanelSeparator.setName("statusPanelSeparator"); // NOI18N
&lt;br /&gt;
&lt;br /&gt;statusMessageLabel.setName("statusMessageLabel"); // NOI18N
&lt;br /&gt;
&lt;br /&gt;statusAnimationLabel.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
&lt;br /&gt;statusAnimationLabel.setName("statusAnimationLabel"); // NOI18N
&lt;br /&gt;
&lt;br /&gt;progressBar.setName("progressBar"); // NOI18N
&lt;br /&gt;
&lt;br /&gt;javax.swing.GroupLayout statusPanelLayout = new javax.swing.GroupLayout(statusPanel);
&lt;br /&gt;statusPanel.setLayout(statusPanelLayout);
&lt;br /&gt;statusPanelLayout.setHorizontalGroup(
&lt;br /&gt;statusPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addComponent(statusPanelSeparator, javax.swing.GroupLayout.DEFAULT_SIZE, 518, Short.MAX_VALUE)
&lt;br /&gt;.addGroup(statusPanelLayout.createSequentialGroup()
&lt;br /&gt;.addContainerGap()
&lt;br /&gt;.addComponent(statusMessageLabel)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 348, Short.MAX_VALUE)
&lt;br /&gt;.addComponent(progressBar, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(statusAnimationLabel)
&lt;br /&gt;.addContainerGap())
&lt;br /&gt;);
&lt;br /&gt;statusPanelLayout.setVerticalGroup(
&lt;br /&gt;statusPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(statusPanelLayout.createSequentialGroup()
&lt;br /&gt;.addComponent(statusPanelSeparator, javax.swing.GroupLayout.PREFERRED_SIZE, 2, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
&lt;br /&gt;.addGroup(statusPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(statusMessageLabel)
&lt;br /&gt;.addComponent(statusAnimationLabel)
&lt;br /&gt;.addComponent(progressBar, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addGap(3, 3, 3))
&lt;br /&gt;);
&lt;br /&gt;
&lt;br /&gt;setComponent(mainPanel);
&lt;br /&gt;setMenuBar(menuBar);
&lt;br /&gt;setStatusBar(statusPanel);
&lt;br /&gt;}// &lt;/editor-fold&gt;
&lt;br /&gt;
&lt;br /&gt;private void DegreeActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.setRad(false);
&lt;br /&gt;rad.setSelected(cm.rad);
&lt;br /&gt;Degree.setSelected(!cm.rad);
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void jCheckBoxMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.setModern(true);
&lt;br /&gt;jCheckBoxMenuItem1.setSelected(cm.modern);
&lt;br /&gt;jCheckBoxMenuItem2.setSelected(!cm.modern);
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void jCheckBoxMenuItem2ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.setModern(false);
&lt;br /&gt;jCheckBoxMenuItem1.setSelected(cm.modern);
&lt;br /&gt;jCheckBoxMenuItem2.setSelected(!cm.modern);
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void jCheckBoxMenuItem3ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.setMode('b');
&lt;br /&gt;jCheckBoxMenuItem3.setSelected(cm.b);
&lt;br /&gt;jCheckBoxMenuItem4.setSelected(cm.o);
&lt;br /&gt;jCheckBoxMenuItem5.setSelected(!cm.b&amp;&amp;!cm.o&amp;&amp;!cm.h);
&lt;br /&gt;jCheckBoxMenuItem6.setSelected(cm.h);
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void jCheckBoxMenuItem4ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.setMode('o');
&lt;br /&gt;jCheckBoxMenuItem3.setSelected(cm.b);
&lt;br /&gt;jCheckBoxMenuItem4.setSelected(cm.o);
&lt;br /&gt;jCheckBoxMenuItem5.setSelected(!cm.b&amp;&amp;!cm.o&amp;&amp;!cm.h);
&lt;br /&gt;jCheckBoxMenuItem6.setSelected(cm.h);
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void jCheckBoxMenuItem5ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.setMode('d');
&lt;br /&gt;jCheckBoxMenuItem3.setSelected(cm.b);
&lt;br /&gt;jCheckBoxMenuItem4.setSelected(cm.o);
&lt;br /&gt;jCheckBoxMenuItem5.setSelected(!cm.b&amp;&amp;!cm.o&amp;&amp;!cm.h);
&lt;br /&gt;jCheckBoxMenuItem6.setSelected(cm.h);
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void jCheckBoxMenuItem6ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.setMode('h');
&lt;br /&gt;jCheckBoxMenuItem3.setSelected(cm.b);
&lt;br /&gt;jCheckBoxMenuItem4.setSelected(cm.o);
&lt;br /&gt;jCheckBoxMenuItem5.setSelected(!cm.b&amp;&amp;!cm.o&amp;&amp;!cm.h);
&lt;br /&gt;jCheckBoxMenuItem6.setSelected(cm.h);
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void radActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.setRad(true);
&lt;br /&gt;rad.setSelected(cm.rad);
&lt;br /&gt;Degree.setSelected(!cm.rad);
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void B1ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.Tombol01("1");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void B2ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.Tombol2to7("2");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void B3ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.Tombol2to7("3");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void B4ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.Tombol2to7("4");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void B5ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.Tombol2to7("5");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void B6ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.Tombol2to7("6");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void B7ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.Tombol2to7("7");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void B8ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.Tombol89("8");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void B9ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.Tombol89("9");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void B0ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.Tombol01("0");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BtitikActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.Tomboltitik();
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BAActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolAtoF("A");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BBActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolAtoF("B");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BCActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolAtoF("C");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BDActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolAtoF("D");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BEActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolAtoF("E");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BFActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolAtoF("F");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BOPlusActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolPlus();
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BOMinActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolMin();
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BOCrossActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolCross();
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BODivActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolDiv();
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BExeActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolExe();
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BEditCAActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolCA();
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BEditCActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolC();
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BSinActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolTrigono("sin");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BCosActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolTrigono("cos");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BTanActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolTrigono("tan");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BaSinActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolTrigono("asin");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BaCosActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolTrigono("acos");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BaTanActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolTrigono("atan");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BLogActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolTrigono("log");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BLnActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolTrigono("ln");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BPowActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolPangkat ();
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BSqrtActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolTrigono("sqrt");
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BKbActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolKbuka ();
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void BKtActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cm.TombolkTutup();
&lt;br /&gt;IsiAtas.setText(cm.getIsiAtas());
&lt;br /&gt;IsiHasil.setText(cm.getIsiHasil());
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;// Variables declaration - do not modify
&lt;br /&gt;private javax.swing.JButton B0;
&lt;br /&gt;private javax.swing.JButton B1;
&lt;br /&gt;private javax.swing.JButton B2;
&lt;br /&gt;private javax.swing.JButton B3;
&lt;br /&gt;private javax.swing.JButton B4;
&lt;br /&gt;private javax.swing.JButton B5;
&lt;br /&gt;private javax.swing.JButton B6;
&lt;br /&gt;private javax.swing.JButton B7;
&lt;br /&gt;private javax.swing.JButton B8;
&lt;br /&gt;private javax.swing.JButton B9;
&lt;br /&gt;private javax.swing.JButton BA;
&lt;br /&gt;private javax.swing.JButton BB;
&lt;br /&gt;private javax.swing.JButton BC;
&lt;br /&gt;private javax.swing.JButton BCos;
&lt;br /&gt;private javax.swing.JButton BD;
&lt;br /&gt;private javax.swing.JButton BE;
&lt;br /&gt;private javax.swing.JButton BEditC;
&lt;br /&gt;private javax.swing.JButton BEditCA;
&lt;br /&gt;private javax.swing.JButton BExe;
&lt;br /&gt;private javax.swing.JButton BF;
&lt;br /&gt;private javax.swing.JButton BKb;
&lt;br /&gt;private javax.swing.JButton BKt;
&lt;br /&gt;private javax.swing.JButton BLn;
&lt;br /&gt;private javax.swing.JButton BLog;
&lt;br /&gt;private javax.swing.JButton BOCross;
&lt;br /&gt;private javax.swing.JButton BODiv;
&lt;br /&gt;private javax.swing.JButton BOMin;
&lt;br /&gt;private javax.swing.JButton BOPlus;
&lt;br /&gt;private javax.swing.JButton BPow;
&lt;br /&gt;private javax.swing.JButton BSin;
&lt;br /&gt;private javax.swing.JButton BSqrt;
&lt;br /&gt;private javax.swing.JButton BTan;
&lt;br /&gt;private javax.swing.JButton BaCos;
&lt;br /&gt;private javax.swing.JButton BaSin;
&lt;br /&gt;private javax.swing.JButton BaTan;
&lt;br /&gt;private javax.swing.JButton Btitik;
&lt;br /&gt;private javax.swing.JRadioButton Degree;
&lt;br /&gt;private javax.swing.JTextField IsiAtas;
&lt;br /&gt;private javax.swing.JLabel IsiHasil;
&lt;br /&gt;private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItem1;
&lt;br /&gt;private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItem2;
&lt;br /&gt;private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItem3;
&lt;br /&gt;private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItem4;
&lt;br /&gt;private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItem5;
&lt;br /&gt;private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItem6;
&lt;br /&gt;private javax.swing.JMenu jMenu1;
&lt;br /&gt;private javax.swing.JMenu jMenu2;
&lt;br /&gt;private javax.swing.JPanel mainPanel;
&lt;br /&gt;private javax.swing.JMenuBar menuBar;
&lt;br /&gt;private javax.swing.JProgressBar progressBar;
&lt;br /&gt;private javax.swing.JRadioButton rad;
&lt;br /&gt;private javax.swing.JLabel statusAnimationLabel;
&lt;br /&gt;private javax.swing.JLabel statusMessageLabel;
&lt;br /&gt;private javax.swing.JPanel statusPanel;
&lt;br /&gt;// End of variables declaration
&lt;br /&gt;
&lt;br /&gt;private final Timer messageTimer;
&lt;br /&gt;private final Timer busyIconTimer;
&lt;br /&gt;private final Icon idleIcon;
&lt;br /&gt;private final Icon[] busyIcons = new Icon[15];
&lt;br /&gt;private int busyIconIndex = 0;
&lt;br /&gt;
&lt;br /&gt;private JDialog aboutBox;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
&lt;br /&gt;
&lt;br /&gt;//membuat kelas clasic
&lt;br /&gt;package calculator;
&lt;br /&gt;
&lt;br /&gt;public class Classic {
&lt;br /&gt;private String Isi = "", op ="x", IsiHasil = "";
&lt;br /&gt;private boolean hex = false, oct = false, bin = false;
&lt;br /&gt;private boolean rad = true;
&lt;br /&gt;private boolean satu = false;
&lt;br /&gt;private Bilangan temp1 = new Bilangan (0);
&lt;br /&gt;private Bilangan temp2 = new Bilangan (0);
&lt;br /&gt;private Bilangan temp4 = new Bilangan (0);
&lt;br /&gt;private Bilangan temp5 = new Bilangan (0);
&lt;br /&gt;
&lt;br /&gt;public void setNumber (char a){
&lt;br /&gt;if (a=='h'){
&lt;br /&gt;hex = true; oct = false; bin = false;
&lt;br /&gt;}
&lt;br /&gt;else if (a=='o'){
&lt;br /&gt;oct = true; hex = false; bin = false;
&lt;br /&gt;}
&lt;br /&gt;else if (a=='b'){
&lt;br /&gt;oct = false; hex = false; bin = true;
&lt;br /&gt;}
&lt;br /&gt;else {
&lt;br /&gt;oct = false; hex = false; bin = false;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void setRad (boolean a){
&lt;br /&gt;rad = a;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public String GetIsi (){
&lt;br /&gt;return Isi;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public String GetIsiHasil (){
&lt;br /&gt;return IsiHasil;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void CA (){
&lt;br /&gt;Isi = "";
&lt;br /&gt;IsiHasil = "";
&lt;br /&gt;temp2 = new Bilangan (0);
&lt;br /&gt;temp1 = new Bilangan (0);
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void C (){
&lt;br /&gt;StringBuffer xxx = new StringBuffer (Isi);
&lt;br /&gt;xxx.deleteCharAt(xxx.length()-1);
&lt;br /&gt;Isi = ""+xxx;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void ButtonClick (String a){
&lt;br /&gt;StringBuffer temp3 = new StringBuffer (Isi);
&lt;br /&gt;temp3.append(a);
&lt;br /&gt;Isi = ""+temp3;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void DoubleOperationClick (String a){
&lt;br /&gt;if (Isi.compareTo("")==0){
&lt;br /&gt;op = a;
&lt;br /&gt;}
&lt;br /&gt;else {
&lt;br /&gt;if (hex){
&lt;br /&gt;temp1.sethex(Isi);
&lt;br /&gt;temp2.set(OpMenu(op));
&lt;br /&gt;IsiHasil = ""+temp2.getHex();
&lt;br /&gt;}
&lt;br /&gt;else if (oct){
&lt;br /&gt;temp1.setoct(Isi);
&lt;br /&gt;temp2.set(OpMenu(op));
&lt;br /&gt;IsiHasil = ""+temp2.getOct();
&lt;br /&gt;}
&lt;br /&gt;else if (bin){
&lt;br /&gt;temp1.setbin(Isi);
&lt;br /&gt;temp2.set(OpMenu(op));
&lt;br /&gt;IsiHasil = ""+temp2.getBin();
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;temp1 = new Bilangan (Double.parseDouble(Isi));
&lt;br /&gt;temp2.set(OpMenu(op));
&lt;br /&gt;IsiHasil = ""+temp2.get();
&lt;br /&gt;}
&lt;br /&gt;op = a;
&lt;br /&gt;Isi = "";
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void DoubleOperation2Click (String a){
&lt;br /&gt;if (Isi.compareTo("")==0){
&lt;br /&gt;op = a;
&lt;br /&gt;}
&lt;br /&gt;else {
&lt;br /&gt;if (higher (a ,op )){
&lt;br /&gt;if (hex)
&lt;br /&gt;temp4.sethex(Isi);
&lt;br /&gt;else if (oct)
&lt;br /&gt;temp4.setoct(Isi);
&lt;br /&gt;else if (bin)
&lt;br /&gt;temp4.setbin(Isi);
&lt;br /&gt;else
&lt;br /&gt;temp4.set(Double.parseDouble(Isi));
&lt;br /&gt;StringBuffer tempop = new StringBuffer (op);
&lt;br /&gt;tempop.append(a);
&lt;br /&gt;op = ""+tempop;
&lt;br /&gt;Isi = "";
&lt;br /&gt;}
&lt;br /&gt;else {
&lt;br /&gt;if (hex){
&lt;br /&gt;temp1.sethex(Isi);
&lt;br /&gt;temp2.set(OpMenu(op));
&lt;br /&gt;IsiHasil = ""+temp2.getHex();
&lt;br /&gt;}
&lt;br /&gt;else if (oct){
&lt;br /&gt;temp1.setoct(Isi);
&lt;br /&gt;temp2.set(OpMenu(op));
&lt;br /&gt;IsiHasil = ""+temp2.getOct();
&lt;br /&gt;}
&lt;br /&gt;else if (bin){
&lt;br /&gt;temp1.setbin(Isi);
&lt;br /&gt;temp2.set(OpMenu(op));
&lt;br /&gt;IsiHasil = ""+temp2.getBin();
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;temp1.set(Double.parseDouble(Isi));
&lt;br /&gt;temp2.set(OpMenu(op));
&lt;br /&gt;IsiHasil = ""+temp2.get();
&lt;br /&gt;}
&lt;br /&gt;op = a;
&lt;br /&gt;Isi = "";
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void SingleOperationClick (String a) {
&lt;br /&gt;if (Isi.equals("")){
&lt;br /&gt;satu = false;
&lt;br /&gt;temp2 = new Bilangan (OpMenu(a));
&lt;br /&gt;if (hex)
&lt;br /&gt;IsiHasil = ""+temp2.getHex();
&lt;br /&gt;else if (oct)
&lt;br /&gt;IsiHasil = ""+temp2.getOct();
&lt;br /&gt;else if (bin)
&lt;br /&gt;IsiHasil = ""+temp2.getBin();
&lt;br /&gt;else
&lt;br /&gt;IsiHasil = ""+temp2.get();
&lt;br /&gt;op = "x";
&lt;br /&gt;temp1.set(0);
&lt;br /&gt;}
&lt;br /&gt;else {
&lt;br /&gt;satu = true;
&lt;br /&gt;if (hex){
&lt;br /&gt;temp1.sethex(Isi);
&lt;br /&gt;temp1.set(OpMenu(a));
&lt;br /&gt;Isi = ""+temp1.getHex();
&lt;br /&gt;}
&lt;br /&gt;else if (oct){
&lt;br /&gt;temp1.setoct(Isi);
&lt;br /&gt;temp1.set(OpMenu(a));
&lt;br /&gt;Isi = ""+temp1.getOct();
&lt;br /&gt;}
&lt;br /&gt;else if (bin){
&lt;br /&gt;temp1.setbin(Isi);
&lt;br /&gt;temp1.set(OpMenu(a));
&lt;br /&gt;Isi = ""+temp1.getBin();
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;temp1 = new Bilangan (Double.parseDouble(Isi));
&lt;br /&gt;temp1.set(OpMenu(a));
&lt;br /&gt;Isi = ""+temp1.get();
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void ButtonExe (){
&lt;br /&gt;if (Isi.compareTo("")==0){
&lt;br /&gt;op="x";
&lt;br /&gt;}
&lt;br /&gt;else {
&lt;br /&gt;temp1 = new Bilangan (Double.parseDouble(Isi));
&lt;br /&gt;temp2.set(OpMenu(op));
&lt;br /&gt;if (hex)
&lt;br /&gt;IsiHasil = ""+temp2.getHex();
&lt;br /&gt;else if (oct)
&lt;br /&gt;IsiHasil = ""+temp2.getOct();
&lt;br /&gt;else if (bin)
&lt;br /&gt;IsiHasil = ""+temp2.getBin();
&lt;br /&gt;else
&lt;br /&gt;IsiHasil = ""+temp2.get();
&lt;br /&gt;Isi = "";
&lt;br /&gt;op = "x";
&lt;br /&gt;}
&lt;br /&gt;temp1 = new Bilangan (0);
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void ConstantClick (String a){
&lt;br /&gt;if (a.compareTo("e")==0)
&lt;br /&gt;Isi = ""+Math.E;
&lt;br /&gt;else if (a.compareTo("phi")==0)
&lt;br /&gt;Isi = ""+Math.PI;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private double OpMenu (String ope){
&lt;br /&gt;double hasil = 0;
&lt;br /&gt;if (ope.length()==2 &amp;&amp; ope.compareTo("ln")!=0){
&lt;br /&gt;char op1 = ope.charAt(0);
&lt;br /&gt;char op2 = ope.charAt(1);
&lt;br /&gt;System.out.println(op1 + "  "+op2);
&lt;br /&gt;if (op2=='*')
&lt;br /&gt;temp1.set(temp4.get()*temp1.get());
&lt;br /&gt;else if (op2=='/')
&lt;br /&gt;try {
&lt;br /&gt;temp1.set(temp4.get()/temp1.get());
&lt;br /&gt;}
&lt;br /&gt;catch (ArithmeticException ex){
&lt;br /&gt;Isi = "Error divided by 0";
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;else if (op2=='^')
&lt;br /&gt;temp1.set(Math.pow(temp4.get(), temp1.get()));
&lt;br /&gt;String v = ""+op1;
&lt;br /&gt;hasil = OpMenu(v);
&lt;br /&gt;}
&lt;br /&gt;else {
&lt;br /&gt;if (ope.compareTo("+")==0){
&lt;br /&gt;hasil = temp1.get() + temp2.get();
&lt;br /&gt;}
&lt;br /&gt;else if (ope.compareTo("-")==0)
&lt;br /&gt;hasil = temp2.get() - temp1.get();
&lt;br /&gt;else if (ope.compareTo("*")==0)
&lt;br /&gt;hasil = temp2.get()*temp1.get();
&lt;br /&gt;else if (ope.compareTo("/")==0)
&lt;br /&gt;try {
&lt;br /&gt;hasil = temp2.get()/temp1.get();
&lt;br /&gt;}
&lt;br /&gt;catch (ArithmeticException ex){
&lt;br /&gt;Isi = "Error divided by 0";
&lt;br /&gt;hasil = temp2.get();
&lt;br /&gt;}
&lt;br /&gt;else if (ope.compareTo("sin")==0)
&lt;br /&gt;if (rad)
&lt;br /&gt;if (satu)
&lt;br /&gt;hasil = Math.sin(temp1.get());
&lt;br /&gt;else
&lt;br /&gt;hasil = Math.sin(temp2.get());
&lt;br /&gt;else {
&lt;br /&gt;double des;
&lt;br /&gt;if (satu){
&lt;br /&gt;des = Math.toRadians(temp1.get());
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;des = Math.toRadians(temp2.get());
&lt;br /&gt;}
&lt;br /&gt;hasil = Math.sin(des);
&lt;br /&gt;}
&lt;br /&gt;else if (ope.compareTo("cos")==0)
&lt;br /&gt;if (rad)
&lt;br /&gt;if (satu)
&lt;br /&gt;hasil = Math.cos(temp1.get());
&lt;br /&gt;else
&lt;br /&gt;hasil = Math.cos(temp2.get());
&lt;br /&gt;else {
&lt;br /&gt;double des;
&lt;br /&gt;if (satu){
&lt;br /&gt;des = Math.toRadians(temp1.get());
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;des = Math.toRadians(temp2.get());
&lt;br /&gt;}
&lt;br /&gt;hasil = Math.cos(des);
&lt;br /&gt;}
&lt;br /&gt;else if (ope.compareTo("tan")==0)
&lt;br /&gt;if (rad)
&lt;br /&gt;if (satu)
&lt;br /&gt;hasil = Math.tan(temp1.get());
&lt;br /&gt;else
&lt;br /&gt;hasil = Math.tan(temp2.get());
&lt;br /&gt;else {
&lt;br /&gt;double des;
&lt;br /&gt;if (satu){
&lt;br /&gt;des = Math.toRadians(temp1.get());
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;des = Math.toRadians(temp2.get());
&lt;br /&gt;}
&lt;br /&gt;hasil = Math.tan(des);
&lt;br /&gt;}
&lt;br /&gt;else if (ope.compareTo("log")==0)
&lt;br /&gt;
&lt;br /&gt;if (satu)
&lt;br /&gt;hasil = Math.log10(temp1.get());
&lt;br /&gt;else
&lt;br /&gt;hasil = Math.log10(temp2.get());
&lt;br /&gt;
&lt;br /&gt;else if (ope.compareTo("ln")==0)
&lt;br /&gt;if (satu)
&lt;br /&gt;hasil = Math.log(temp1.get());
&lt;br /&gt;else
&lt;br /&gt;hasil = Math.log(temp2.get());
&lt;br /&gt;
&lt;br /&gt;else if (ope.compareTo("asin")==0)
&lt;br /&gt;if (rad)
&lt;br /&gt;if (satu)
&lt;br /&gt;hasil = Math.asin(temp1.get());
&lt;br /&gt;else
&lt;br /&gt;hasil = Math.asin(temp2.get());
&lt;br /&gt;else {
&lt;br /&gt;double des;
&lt;br /&gt;if (satu){
&lt;br /&gt;des = Math.asin(temp1.get());
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;des = Math.asin(temp2.get());
&lt;br /&gt;}
&lt;br /&gt;hasil = Math.toDegrees(des);
&lt;br /&gt;}
&lt;br /&gt;else if (ope.compareTo("acos")==0)
&lt;br /&gt;if (rad)
&lt;br /&gt;if (satu)
&lt;br /&gt;hasil = Math.acos(temp1.get());
&lt;br /&gt;else
&lt;br /&gt;hasil = Math.acos(temp2.get());
&lt;br /&gt;else {
&lt;br /&gt;double des;
&lt;br /&gt;if (satu){
&lt;br /&gt;des = Math.acos(temp1.get());
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;des = Math.acos(temp2.get());
&lt;br /&gt;}
&lt;br /&gt;hasil = Math.toDegrees(des);
&lt;br /&gt;}
&lt;br /&gt;else if (ope.compareTo("atan")==0)
&lt;br /&gt;if (rad)
&lt;br /&gt;if (satu)
&lt;br /&gt;hasil = Math.atan(temp1.get());
&lt;br /&gt;else
&lt;br /&gt;hasil = Math.atan(temp2.get());
&lt;br /&gt;else {
&lt;br /&gt;double des;
&lt;br /&gt;if (satu){
&lt;br /&gt;des = Math.atan(temp1.get());
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;des = Math.atan(temp2.get());
&lt;br /&gt;}
&lt;br /&gt;hasil = Math.toDegrees(des);
&lt;br /&gt;}
&lt;br /&gt;else if (ope.compareTo("sqrt")==0){
&lt;br /&gt;if (satu)
&lt;br /&gt;hasil = Math.sqrt(temp1.get());
&lt;br /&gt;else
&lt;br /&gt;hasil = Math.sqrt(temp2.get());
&lt;br /&gt;}
&lt;br /&gt;else if (ope.compareTo("^")==0)
&lt;br /&gt;hasil = Math.pow(temp2.get(), temp1.get());
&lt;br /&gt;else{
&lt;br /&gt;hasil = temp1.get() + temp2.get();
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;return hasil;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private boolean higher (String a, String b){
&lt;br /&gt;boolean high = false;
&lt;br /&gt;if (a.equalsIgnoreCase("^")&amp;&amp; (b.equals("+")||b.equals("-")||b.equals("/")||b.equals("*")))
&lt;br /&gt;high = true;
&lt;br /&gt;else if (a.equalsIgnoreCase("*")&amp;&amp; (b.equals("+")||b.equals("-")||b.equals("/")))
&lt;br /&gt;high = true;
&lt;br /&gt;else if (a.equalsIgnoreCase("/")&amp;&amp; (b.equals("+")||b.equals("-")))
&lt;br /&gt;high = true;
&lt;br /&gt;
&lt;br /&gt;return high;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
&lt;br /&gt;
&lt;br /&gt;//membuat kelas modern
&lt;br /&gt;package calculator;
&lt;br /&gt;
&lt;br /&gt;public class Modern {
&lt;br /&gt;private String Isi = "", IsiHasil = "";
&lt;br /&gt;private boolean hex = false, oct = false, bin = false;
&lt;br /&gt;private Bilangan [] b ;
&lt;br /&gt;private Bilangan hasil;
&lt;br /&gt;private boolean exe = false;
&lt;br /&gt;private StringExe h = new StringExe ();
&lt;br /&gt;
&lt;br /&gt;public String GetIsi (){
&lt;br /&gt;return Isi;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public String GetIsiHasil (){
&lt;br /&gt;return IsiHasil;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void setNumber (char a){
&lt;br /&gt;if (a=='h'){
&lt;br /&gt;hex = true; oct = false; bin = false;
&lt;br /&gt;}
&lt;br /&gt;else if (a=='o'){
&lt;br /&gt;oct = true; hex = false; bin = false;
&lt;br /&gt;}
&lt;br /&gt;else if (a=='b'){
&lt;br /&gt;oct = false; hex = false; bin = true;
&lt;br /&gt;}
&lt;br /&gt;else {
&lt;br /&gt;oct = false; hex = false; bin = false;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void setRad (boolean a){
&lt;br /&gt;h.SetRad(a);
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void CA (){
&lt;br /&gt;Isi = "";
&lt;br /&gt;IsiHasil = "";
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void C (){
&lt;br /&gt;StringBuffer xxx = new StringBuffer (Isi);
&lt;br /&gt;xxx.deleteCharAt(xxx.length()-1);
&lt;br /&gt;Isi = ""+xxx;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void ButtonClick (String a){
&lt;br /&gt;if (exe){
&lt;br /&gt;Isi = "";
&lt;br /&gt;exe = false;
&lt;br /&gt;}
&lt;br /&gt;StringBuffer temp3 = new StringBuffer (Isi);
&lt;br /&gt;temp3.append(a);
&lt;br /&gt;Isi = ""+temp3;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void ButtonExe (){
&lt;br /&gt;String temp = mod (Isi);
&lt;br /&gt;h.EXE(temp, b);
&lt;br /&gt;hasil = h.GetHasil();
&lt;br /&gt;if (bin&amp;&amp;!oct&amp;&amp;!hex){
&lt;br /&gt;IsiHasil = hasil.getBin();
&lt;br /&gt;}
&lt;br /&gt;else if (oct&amp;&amp;!bin&amp;&amp;!hex){
&lt;br /&gt;IsiHasil = hasil.getOct();
&lt;br /&gt;}
&lt;br /&gt;else if (hex&amp;&amp;!bin&amp;&amp;!oct){
&lt;br /&gt;IsiHasil = hasil.getHex();
&lt;br /&gt;}
&lt;br /&gt;else {
&lt;br /&gt;IsiHasil = ""+hasil.get();
&lt;br /&gt;}
&lt;br /&gt;exe=true;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void SetArray (String xx, int count){
&lt;br /&gt;if (bin){
&lt;br /&gt;double r = Bilangan.todec(2, xx);
&lt;br /&gt;b [count] = new Bilangan (r);
&lt;br /&gt;}
&lt;br /&gt;else if (oct){
&lt;br /&gt;double r = Bilangan.todec(8, xx);
&lt;br /&gt;b [count] = new Bilangan (r);
&lt;br /&gt;}
&lt;br /&gt;else if (hex){
&lt;br /&gt;double r = Bilangan.todec(16, xx);
&lt;br /&gt;b [count] = new Bilangan (r);
&lt;br /&gt;}
&lt;br /&gt;else {
&lt;br /&gt;double smtr = Double.parseDouble(xx);
&lt;br /&gt;b [count] = new Bilangan (smtr);
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private String mod (String input){
&lt;br /&gt;int indexend = 0;
&lt;br /&gt;int indexbeg = 0;
&lt;br /&gt;int count = 0;
&lt;br /&gt;int jArray = 0;
&lt;br /&gt;while (indexend &lt; input.length()){
&lt;br /&gt;while (angka (input.charAt(indexend)) ){
&lt;br /&gt;if (indexend == input.length()-1){
&lt;br /&gt;jArray ++;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;else if (angka(input.charAt(indexend+1))==false){
&lt;br /&gt;jArray ++;
&lt;br /&gt;}
&lt;br /&gt;indexend++;
&lt;br /&gt;}
&lt;br /&gt;indexend++;
&lt;br /&gt;}
&lt;br /&gt;b = new Bilangan [jArray];
&lt;br /&gt;indexend = 0;
&lt;br /&gt;StringBuffer c = new StringBuffer();
&lt;br /&gt;StringBuffer d = new StringBuffer (input);
&lt;br /&gt;for (int y =0; y &lt; jArray; y++){
&lt;br /&gt;indexbeg = 0;
&lt;br /&gt;indexend = 0;
&lt;br /&gt;boolean stop = false;
&lt;br /&gt;while (stop==false){
&lt;br /&gt;try {
&lt;br /&gt;if (input.charAt(indexbeg)=='b'&amp;&amp;angkaDec(input.charAt(indexbeg+1))&amp;&amp;angkaDec(input.charAt(indexbeg+2)))
&lt;br /&gt;stop = false;
&lt;br /&gt;else if (angkaDec(input.charAt(indexbeg))&amp;&amp; input.charAt(indexbeg-1)=='b'&amp;&amp;angkaDec(input.charAt(indexbeg+1)))
&lt;br /&gt;stop = false;
&lt;br /&gt;else if (angkaDec(input.charAt(indexbeg))&amp;&amp;angkaDec(input.charAt(indexbeg-1))&amp;&amp;input.charAt(indexbeg-2)=='b')
&lt;br /&gt;stop = false;
&lt;br /&gt;else if (angka(input.charAt(indexbeg))){
&lt;br /&gt;stop = true;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;if (angka(input.charAt(indexbeg))){
&lt;br /&gt;stop = true;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;else
&lt;br /&gt;stop = false;
&lt;br /&gt;}
&lt;br /&gt;indexbeg++; indexend++;
&lt;br /&gt;}
&lt;br /&gt;while (angka (input.charAt(indexend)) ){
&lt;br /&gt;c.append(input.charAt(indexend));
&lt;br /&gt;if (indexend == input.length()-1){
&lt;br /&gt;String temp = new String (c);
&lt;br /&gt;SetArray (temp, count);
&lt;br /&gt;d.delete(indexbeg, indexend+1);
&lt;br /&gt;String temps;
&lt;br /&gt;if (count &lt; 10)
&lt;br /&gt;temps = "b"+"0"+count;
&lt;br /&gt;else
&lt;br /&gt;temps = "b"+count;
&lt;br /&gt;d.insert(indexbeg, temps);
&lt;br /&gt;count++;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;else if (angka(input.charAt(indexend+1))==false){
&lt;br /&gt;String temp = new String (c);
&lt;br /&gt;SetArray (temp, count);
&lt;br /&gt;d.delete(indexbeg, indexend+1);
&lt;br /&gt;String temps;
&lt;br /&gt;if (count &lt; 10)
&lt;br /&gt;temps = "b"+"0"+count;
&lt;br /&gt;else
&lt;br /&gt;temps = "b"+count;
&lt;br /&gt;d.insert(indexbeg, temps);
&lt;br /&gt;count++;
&lt;br /&gt;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;indexend++;
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;input = new String (d);
&lt;br /&gt;c = new StringBuffer();
&lt;br /&gt;}
&lt;br /&gt;return input;
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private boolean angka (char a){
&lt;br /&gt;boolean x;
&lt;br /&gt;if (bin){
&lt;br /&gt;x = angkaBin(a);
&lt;br /&gt;}
&lt;br /&gt;else if (oct){
&lt;br /&gt;x = angkaOct(a);
&lt;br /&gt;}
&lt;br /&gt;else if (hex){
&lt;br /&gt;x = angkaHex(a);
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;x = angkaDec(a);
&lt;br /&gt;}
&lt;br /&gt;return x;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private boolean angkaDec (char a){
&lt;br /&gt;boolean isAngka = false;
&lt;br /&gt;if (a == '0'||a == '1'||a == '2'||a == '3'||a == '4'||a == '5'||a == '6')
&lt;br /&gt;isAngka = true;
&lt;br /&gt;else if (a == '7'||a == '8'||a == '9'||a == '.')
&lt;br /&gt;isAngka = true;
&lt;br /&gt;return isAngka;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private boolean angkaBin (char a){
&lt;br /&gt;boolean isAngka = false;
&lt;br /&gt;if (a == '0'||a == '1')
&lt;br /&gt;isAngka = true;
&lt;br /&gt;return isAngka;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private boolean angkaOct (char a){
&lt;br /&gt;boolean isAngka = false;
&lt;br /&gt;if (a == '0'||a == '1'||a == '2'||a == '3'||a == '4'||a == '5'||a == '6')
&lt;br /&gt;isAngka = true;
&lt;br /&gt;else if (a == '7')
&lt;br /&gt;isAngka = true;
&lt;br /&gt;return isAngka;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private boolean angkaHex (char a){
&lt;br /&gt;boolean isAngka = false;
&lt;br /&gt;if (a == '0'||a == '1'||a == '2'||a == '3'||a == '4'||a == '5'||a == '6')
&lt;br /&gt;isAngka = true;
&lt;br /&gt;else if (a == '7'||a == '8'||a == '9'||a == 'A'||a == 'B'||a == 'C'||a == 'D')
&lt;br /&gt;isAngka = true;
&lt;br /&gt;else if (a == 'E'||a == 'F')
&lt;br /&gt;isAngka = true;
&lt;br /&gt;return isAngka;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
&lt;br /&gt;
&lt;br /&gt;//membuat kelas string
&lt;br /&gt;
&lt;br /&gt;/*
&lt;br /&gt;* To change this template, choose Tools | Templates
&lt;br /&gt;* and open the template in the editor.
&lt;br /&gt;*/
&lt;br /&gt;
&lt;br /&gt;package calculator;
&lt;br /&gt;
&lt;br /&gt;/**
&lt;br /&gt;*
&lt;br /&gt;* @author Owner
&lt;br /&gt;*/
&lt;br /&gt;public class StringExe {
&lt;br /&gt;private String input = "";
&lt;br /&gt;private Bilangan Hasil ;
&lt;br /&gt;private Bilangan [] b;
&lt;br /&gt;private int jkurung = 0;
&lt;br /&gt;private boolean error = false;
&lt;br /&gt;private boolean rad = true;
&lt;br /&gt;private StringBuffer binput = new StringBuffer (input);
&lt;br /&gt;
&lt;br /&gt;public void SetRad (boolean a){
&lt;br /&gt;rad = a;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public Bilangan GetHasil (){
&lt;br /&gt;return Hasil;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void EXE (String cinput, Bilangan [] b1){
&lt;br /&gt;input = cinput;
&lt;br /&gt;b = b1;
&lt;br /&gt;binput = new StringBuffer (input);
&lt;br /&gt;searchkurung ();
&lt;br /&gt;operasikurung ();
&lt;br /&gt;operasi ();
&lt;br /&gt;int indexarray =0;
&lt;br /&gt;int x;
&lt;br /&gt;for(x =0; x&lt;binput.length(); x++){
&lt;br /&gt;if (binput.charAt(x)=='b')
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;String z = "" + binput.charAt(x)+ binput.charAt(x+1);
&lt;br /&gt;indexarray = Integer.parseInt(z);
&lt;br /&gt;Hasil = b[indexarray];
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void searchkurung (){
&lt;br /&gt;int countbuka = 0, counttutup = 0, index =0;
&lt;br /&gt;while (index &lt; input.length()){
&lt;br /&gt;if (input.charAt(index)=='(')
&lt;br /&gt;countbuka ++;
&lt;br /&gt;else if (input.charAt(index)==')')
&lt;br /&gt;counttutup ++;
&lt;br /&gt;index++;
&lt;br /&gt;}
&lt;br /&gt;if (countbuka != counttutup){
&lt;br /&gt;input = "ERROR kurung tidak sama";
&lt;br /&gt;error = true;
&lt;br /&gt;}
&lt;br /&gt;else
&lt;br /&gt;jkurung = countbuka;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private int getindexend (){
&lt;br /&gt;int index = 0;int indexakhir =0;
&lt;br /&gt;while (index &lt; binput.length()){
&lt;br /&gt;if (binput.charAt(index)==')'){
&lt;br /&gt;indexakhir = index;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;index ++;
&lt;br /&gt;}
&lt;br /&gt;return indexakhir;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void operasikurung (){
&lt;br /&gt;for (int x = 0; x &lt; jkurung; x++){
&lt;br /&gt;int indexawal = 0, indexakhir = 0;
&lt;br /&gt;int index = 0;
&lt;br /&gt;while (indexakhir == 0 &amp;&amp; index &lt; binput.length()){
&lt;br /&gt;if (binput.charAt(index)=='(')
&lt;br /&gt;indexawal = index;
&lt;br /&gt;else if (binput.charAt(index)==')')
&lt;br /&gt;indexakhir = index;
&lt;br /&gt;index ++;
&lt;br /&gt;}
&lt;br /&gt;operasi (indexawal, indexakhir);
&lt;br /&gt;binput.deleteCharAt(indexawal);
&lt;br /&gt;index = 0;
&lt;br /&gt;indexakhir = getindexend();
&lt;br /&gt;binput.deleteCharAt(indexakhir);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void operasi (int indexbeg, int indexend){
&lt;br /&gt;opow (indexbeg, indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;oacos (indexbeg, indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;oasin (indexbeg, indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;oatan (indexbeg, indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;ocos (indexbeg, indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;osin (indexbeg, indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;otan (indexbeg, indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;olog (indexbeg, indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;oln (indexbeg, indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;ocross (indexbeg, indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;odiv (indexbeg, indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;omod (indexbeg, indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;omin (indexbeg, indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;oplus (indexbeg, indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void operasi (){
&lt;br /&gt;opow (0, binput.length());
&lt;br /&gt;oacos (0, binput.length());
&lt;br /&gt;oasin (0, binput.length());
&lt;br /&gt;oatan (0, binput.length());
&lt;br /&gt;ocos (0, binput.length());
&lt;br /&gt;osin (0, binput.length());
&lt;br /&gt;otan (0, binput.length());
&lt;br /&gt;olog (0, binput.length());
&lt;br /&gt;oln (0, binput.length());
&lt;br /&gt;ocross (0, binput.length());
&lt;br /&gt;odiv (0, binput.length());
&lt;br /&gt;omod (0, binput.length());
&lt;br /&gt;omin (0, binput.length());
&lt;br /&gt;oplus (0, binput.length());
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void osin (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='s'&amp;&amp;binput.charAt(x+1)=='i'&amp;&amp;binput.charAt(x+2)=='n'){
&lt;br /&gt;int y=x;
&lt;br /&gt;x =x+3;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x++;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa = ""+ binput.charAt(x)+ binput.charAt(x+1);
&lt;br /&gt;int indexarray = Integer.parseInt(sindexa);
&lt;br /&gt;if (rad)
&lt;br /&gt;b [indexarray].set(Math.sin(b[indexarray].get()));
&lt;br /&gt;else{
&lt;br /&gt;double temp = Math.toRadians(b[indexarray].get());
&lt;br /&gt;b [indexarray].set(Math.sin(temp));
&lt;br /&gt;}
&lt;br /&gt;binput.delete(y, x+2);
&lt;br /&gt;binput.insert(y, "b"+sindexa);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( x+1 -y ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void ocos (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='c'&amp;&amp;binput.charAt(x+1)=='o'&amp;&amp;binput.charAt(x+2)=='s'){
&lt;br /&gt;int y=x;
&lt;br /&gt;x =x+3;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x++;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray = Integer.parseInt(sindexa);
&lt;br /&gt;if (rad)
&lt;br /&gt;b [indexarray].set(Math.cos(b[indexarray].get()));
&lt;br /&gt;else{
&lt;br /&gt;double temp = (Math.toRadians(b[indexarray].get()));
&lt;br /&gt;b [indexarray].set(Math.cos(temp));
&lt;br /&gt;}
&lt;br /&gt;binput.delete(y, x+2);
&lt;br /&gt;binput.insert(y, "b"+sindexa);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( x+1 -y ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void otan (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='t'&amp;&amp;binput.charAt(x+1)=='a'&amp;&amp;binput.charAt(x+2)=='n'){
&lt;br /&gt;int y=x;
&lt;br /&gt;x =x+3;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x++;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray = Integer.parseInt(sindexa);
&lt;br /&gt;if (rad)
&lt;br /&gt;b [indexarray].set(Math.tan(b[indexarray].get()));
&lt;br /&gt;else{
&lt;br /&gt;double temp = Math.toRadians(b[indexarray].get());
&lt;br /&gt;b [indexarray].set(Math.tan(temp));
&lt;br /&gt;}
&lt;br /&gt;StringBuffer temp = new StringBuffer (input);
&lt;br /&gt;binput.delete(y, x+2);
&lt;br /&gt;binput.insert(y, "b"+sindexa);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( x+1 -y ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void oasin (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='a'&amp;&amp;binput.charAt(x+1)=='s'&amp;&amp;binput.charAt(x+2)=='i'&amp;&amp;binput.charAt(x+3)=='n'){
&lt;br /&gt;int y=x;
&lt;br /&gt;x =x+3;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x++;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray = Integer.parseInt(sindexa);
&lt;br /&gt;if (rad)
&lt;br /&gt;b [indexarray].set(Math.asin(b[indexarray].get()));
&lt;br /&gt;else{
&lt;br /&gt;double temp = Math.asin(b[indexarray].get());
&lt;br /&gt;b [indexarray].set(Math.toDegrees(temp));
&lt;br /&gt;}
&lt;br /&gt;binput.delete(y, x+2);
&lt;br /&gt;binput.insert(y, "b"+sindexa);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( x+1 -y ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void oacos (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='a'&amp;&amp;binput.charAt(x+1)=='c'&amp;&amp;binput.charAt(x+2)=='o'&amp;&amp;binput.charAt(x+3)=='s'){
&lt;br /&gt;int y=x;
&lt;br /&gt;x =x+3;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x++;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray = Integer.parseInt(sindexa);
&lt;br /&gt;if (rad)
&lt;br /&gt;b [indexarray].set(Math.acos(b[indexarray].get()));
&lt;br /&gt;else{
&lt;br /&gt;double temp = Math.acos(b[indexarray].get());
&lt;br /&gt;b [indexarray].set(Math.toDegrees(temp));
&lt;br /&gt;}
&lt;br /&gt;binput.delete(y, x+2);
&lt;br /&gt;binput.insert(y, "b"+sindexa);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( x+1 -y ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void oatan (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='a'&amp;&amp;binput.charAt(x+1)=='t'&amp;&amp;binput.charAt(x+2)=='a'&amp;&amp;binput.charAt(x+3)=='n'){
&lt;br /&gt;int y=x;
&lt;br /&gt;x =x+3;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x++;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray = Integer.parseInt(sindexa);
&lt;br /&gt;if (rad)
&lt;br /&gt;b [indexarray].set(Math.atan(b[indexarray].get()));
&lt;br /&gt;else{
&lt;br /&gt;double temp = Math.atan(b[indexarray].get());
&lt;br /&gt;b [indexarray].set(Math.toDegrees(temp));
&lt;br /&gt;}
&lt;br /&gt;binput.delete(y, x+2);
&lt;br /&gt;binput.insert(y, "b"+sindexa);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( x+1 -y ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void osqrt (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='s'&amp;&amp;binput.charAt(x+1)=='q'&amp;&amp;binput.charAt(x+2)=='r'&amp;&amp;binput.charAt(x+3)=='t'){
&lt;br /&gt;int y=x;
&lt;br /&gt;x =x+3;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x++;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray = Integer.parseInt(sindexa);
&lt;br /&gt;b [indexarray].set(Math.sqrt(b[indexarray].get()));
&lt;br /&gt;binput.delete(y, x+2);
&lt;br /&gt;binput.insert(y, "b"+sindexa);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( x+1 -y ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void olog (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='l'&amp;&amp;binput.charAt(x+1)=='o'&amp;&amp;binput.charAt(x+2)=='g'){
&lt;br /&gt;int y=x;
&lt;br /&gt;x =x+3;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x++;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray = Integer.parseInt(sindexa);
&lt;br /&gt;b [indexarray].set(Math.log10(b[indexarray].get()));
&lt;br /&gt;StringBuffer temp = new StringBuffer (input);
&lt;br /&gt;binput.delete(y, x+2);
&lt;br /&gt;binput.insert(y, "b"+sindexa);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( x+1 -y ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void oln (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='l'&amp;&amp;binput.charAt(x+1)=='n'){
&lt;br /&gt;int y=x;
&lt;br /&gt;x =x+2;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x++;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa = ""+ input.charAt(x)+input.charAt(x+1);
&lt;br /&gt;int indexarray = Integer.parseInt(sindexa);
&lt;br /&gt;b [indexarray].set(Math.log(b[indexarray].get()));
&lt;br /&gt;binput.delete(y, x+2);
&lt;br /&gt;binput.insert(y, "b"+sindexa);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( x+1 -y ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void opow (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='^'){
&lt;br /&gt;int y = x;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x--;
&lt;br /&gt;int indexb1 = x;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa1 = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray1 = Integer.parseInt(sindexa1);
&lt;br /&gt;while (binput.charAt (y) != 'b')
&lt;br /&gt;y++;
&lt;br /&gt;y++;
&lt;br /&gt;String sindexa2 = ""+ binput.charAt(y)+binput.charAt(y+1);
&lt;br /&gt;int indexarray2 = Integer.parseInt(sindexa2);
&lt;br /&gt;b [indexarray1].set(Math.pow(b [indexarray1].get(), b [indexarray2].get()));
&lt;br /&gt;binput.delete(indexb1, y+2);
&lt;br /&gt;binput.insert(indexb1, "b"+sindexa1);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( y+1 - indexb1 ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void oplus (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='+'){
&lt;br /&gt;int y = x;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x--;
&lt;br /&gt;int indexb1 = x;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa1 = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray1 = Integer.parseInt(sindexa1);
&lt;br /&gt;while (binput.charAt (y) != 'b')
&lt;br /&gt;y++;
&lt;br /&gt;y++;
&lt;br /&gt;String sindexa2 = ""+ binput.charAt(y)+binput.charAt(y+1);
&lt;br /&gt;int indexarray2 = Integer.parseInt(sindexa2);
&lt;br /&gt;b [indexarray1].set(b [indexarray1].get() + b[indexarray2].get());
&lt;br /&gt;binput.delete(indexb1, y+2);
&lt;br /&gt;binput.insert(indexb1, "b"+sindexa1);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( y+1 - indexb1 ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void omin (int a, int c){
&lt;br /&gt;boolean negatif = false;
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;negatif = false;
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='-'){
&lt;br /&gt;int y = x;
&lt;br /&gt;int indexmin = x;
&lt;br /&gt;while (binput.charAt(x)!='b'){
&lt;br /&gt;if (x == a){
&lt;br /&gt;negatif = true;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;x--;
&lt;br /&gt;}
&lt;br /&gt;int indexb1 = x;
&lt;br /&gt;while (binput.charAt (y) != 'b')
&lt;br /&gt;y++;
&lt;br /&gt;y++;
&lt;br /&gt;String sindexa2 = ""+ binput.charAt(y)+binput.charAt(y+1);
&lt;br /&gt;int indexarray2 = Integer.parseInt(sindexa2);
&lt;br /&gt;if (negatif){
&lt;br /&gt;b [indexarray2].set(0 - b [indexarray2].get());
&lt;br /&gt;binput.deleteCharAt(indexmin);
&lt;br /&gt;c--;
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa1 = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray1 = Integer.parseInt(sindexa1);
&lt;br /&gt;b [indexarray1].set(b [indexarray1].get() - b [indexarray2].get());
&lt;br /&gt;binput.delete(indexb1, y+2);
&lt;br /&gt;binput.insert(indexb1, "b"+sindexa1);
&lt;br /&gt;c = c - ( y+1 - indexb1 ) + 2;
&lt;br /&gt;}
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;x=a;
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void ocross (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='*'){
&lt;br /&gt;int y = x;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x--;
&lt;br /&gt;int indexb1 = x;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa1 = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray1 = Integer.parseInt(sindexa1);
&lt;br /&gt;while (binput.charAt (y) != 'b')
&lt;br /&gt;y++;
&lt;br /&gt;y++;
&lt;br /&gt;String sindexa2 = ""+ binput.charAt(y)+binput.charAt(y+1);
&lt;br /&gt;int indexarray2 = Integer.parseInt(sindexa2);
&lt;br /&gt;b [indexarray1].set(b [indexarray1].get() * b [indexarray2].get());
&lt;br /&gt;binput.delete(indexb1, y+2);
&lt;br /&gt;binput.insert(indexb1, "b"+sindexa1);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( y+1 - indexb1 ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void omod (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='%'){
&lt;br /&gt;int y = x;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x--;
&lt;br /&gt;int indexb1 = x;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa1 = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray1 = Integer.parseInt(sindexa1);
&lt;br /&gt;while (binput.charAt (y) != 'b')
&lt;br /&gt;y++;
&lt;br /&gt;y++;
&lt;br /&gt;String sindexa2 = ""+ binput.charAt(y)+binput.charAt(y+1);
&lt;br /&gt;int indexarray2 = Integer.parseInt(sindexa2);
&lt;br /&gt;b [indexarray1].set(b [indexarray1].get() % b [indexarray2].get());
&lt;br /&gt;binput.delete(indexb1, y+2);
&lt;br /&gt;binput.insert(indexb1, "b"+sindexa1);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( y+1 - indexb1 ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private void odiv (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='/'){
&lt;br /&gt;int y = x;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x--;
&lt;br /&gt;int indexb1 = x;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa1 = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray1 = Integer.parseInt(sindexa1);
&lt;br /&gt;while (binput.charAt (y) != 'b')
&lt;br /&gt;y++;
&lt;br /&gt;y++;
&lt;br /&gt;String sindexa2 = ""+ binput.charAt(y)+binput.charAt(y+1);
&lt;br /&gt;int indexarray2 = Integer.parseInt(sindexa2);
&lt;br /&gt;b [indexarray1].set(b [indexarray1].get() / b [indexarray2].get());
&lt;br /&gt;binput.delete(indexb1, y+2);
&lt;br /&gt;binput.insert(indexb1, "b"+sindexa1);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( y+1 - indexb1 ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;input = "Error no number";
&lt;br /&gt;}
&lt;br /&gt;catch (ArithmeticException ex3){
&lt;br /&gt;input = "Error divided by 0";
&lt;br /&gt;error = true;
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
&lt;br /&gt;
&lt;br /&gt;//membuat kelas kalkulatormod
&lt;br /&gt;
&lt;br /&gt;package calculator;
&lt;br /&gt;
&lt;br /&gt;public class StringMod {
&lt;br /&gt;public String input = "";
&lt;br /&gt;private double Hasil = 0;
&lt;br /&gt;private double [] b;
&lt;br /&gt;private int jkurung = 0;
&lt;br /&gt;private boolean error = false;
&lt;br /&gt;private boolean rad = true;
&lt;br /&gt;private StringBuffer binput = new StringBuffer (input);
&lt;br /&gt;
&lt;br /&gt;public void SetInput (String a){
&lt;br /&gt;input = a;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public String GetInput (){
&lt;br /&gt;return input;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public double GetHasil (){
&lt;br /&gt;return Hasil;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void EXE (){
&lt;br /&gt;mod ();
&lt;br /&gt;searchkurung ();
&lt;br /&gt;operasikurung ();
&lt;br /&gt;operasi ();
&lt;br /&gt;int indexarray =0;
&lt;br /&gt;int x;
&lt;br /&gt;for(x =0; x&lt;binput.length(); x++){
&lt;br /&gt;if (binput.charAt(x)=='b')
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;String z = "" + binput.charAt(x)+ binput.charAt(x+1);
&lt;br /&gt;indexarray = Integer.parseInt(z);
&lt;br /&gt;Hasil = b [indexarray];
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void mod (){
&lt;br /&gt;int indexend = 0;
&lt;br /&gt;int indexbeg = 0;
&lt;br /&gt;int count = 0;
&lt;br /&gt;int jArray = 0;
&lt;br /&gt;while (indexend &lt; input.length()){
&lt;br /&gt;while (angka (input.charAt(indexend)) ){
&lt;br /&gt;if (indexend == input.length()-1){
&lt;br /&gt;jArray ++;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;else if (angka(input.charAt(indexend+1))==false){
&lt;br /&gt;jArray ++;
&lt;br /&gt;}
&lt;br /&gt;indexend++;
&lt;br /&gt;}
&lt;br /&gt;indexend++;
&lt;br /&gt;}
&lt;br /&gt;b = new double [jArray];
&lt;br /&gt;indexend = 0;
&lt;br /&gt;StringBuffer c = new StringBuffer();
&lt;br /&gt;StringBuffer d = new StringBuffer (input);
&lt;br /&gt;for (int y =0; y &lt; jArray; y++){
&lt;br /&gt;indexbeg = 0;
&lt;br /&gt;indexend = 0;
&lt;br /&gt;boolean stop = false;
&lt;br /&gt;while (stop==false){
&lt;br /&gt;try {
&lt;br /&gt;if (input.charAt(indexbeg)=='b'&amp;&amp;angka(input.charAt(indexbeg+1))&amp;&amp;angka(input.charAt(indexbeg+2)))
&lt;br /&gt;stop = false;
&lt;br /&gt;else if (angka(input.charAt(indexbeg))&amp;&amp; input.charAt(indexbeg-1)=='b'&amp;&amp;angka(input.charAt(indexbeg+1)))
&lt;br /&gt;stop = false;
&lt;br /&gt;else if (angka(input.charAt(indexbeg))&amp;&amp;angka(input.charAt(indexbeg-1))&amp;&amp;input.charAt(indexbeg-2)=='b')
&lt;br /&gt;stop = false;
&lt;br /&gt;else if (angka(input.charAt(indexbeg))){
&lt;br /&gt;stop = true;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;if (angka(input.charAt(indexbeg))){
&lt;br /&gt;stop = true;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;else
&lt;br /&gt;stop = false;
&lt;br /&gt;}
&lt;br /&gt;indexbeg++; indexend++;
&lt;br /&gt;}
&lt;br /&gt;while (angka (input.charAt(indexend)) ){
&lt;br /&gt;c.append(input.charAt(indexend));
&lt;br /&gt;if (indexend == input.length()-1){
&lt;br /&gt;String temp = new String (c);
&lt;br /&gt;b [count] = Double.parseDouble(temp);
&lt;br /&gt;d.delete(indexbeg, indexend+1);
&lt;br /&gt;String temp2;
&lt;br /&gt;if (count &lt; 10)
&lt;br /&gt;temp2 = "b"+"0"+count;
&lt;br /&gt;else
&lt;br /&gt;temp2 = "b"+count;
&lt;br /&gt;d.insert(indexbeg, temp2);
&lt;br /&gt;count++;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;else if (angka(input.charAt(indexend+1))==false){
&lt;br /&gt;String temp = new String (c);
&lt;br /&gt;b [count] = Double.parseDouble(temp);
&lt;br /&gt;d.delete(indexbeg, indexend+1);
&lt;br /&gt;String temp2;
&lt;br /&gt;if (count &lt; 10)
&lt;br /&gt;temp2 = "b"+"0"+count;
&lt;br /&gt;else
&lt;br /&gt;temp2 = "b"+count;
&lt;br /&gt;d.insert(indexbeg, temp2);
&lt;br /&gt;count++;
&lt;br /&gt;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;indexend++;
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;input = new String (d);
&lt;br /&gt;c = new StringBuffer();
&lt;br /&gt;}
&lt;br /&gt;binput = new StringBuffer (input);
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void searchkurung (){
&lt;br /&gt;int countbuka = 0, counttutup = 0, index =0;
&lt;br /&gt;while (index &lt; input.length()){
&lt;br /&gt;if (input.charAt(index)=='(')
&lt;br /&gt;countbuka ++;
&lt;br /&gt;else if (input.charAt(index)==')')
&lt;br /&gt;counttutup ++;
&lt;br /&gt;index++;
&lt;br /&gt;}
&lt;br /&gt;if (countbuka != counttutup){
&lt;br /&gt;input = "ERROR kurung tidak sama";
&lt;br /&gt;error = true;
&lt;br /&gt;}
&lt;br /&gt;else
&lt;br /&gt;jkurung = countbuka;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public int getindexend (){
&lt;br /&gt;int index = 0;int indexakhir =0;
&lt;br /&gt;while (index &lt; binput.length()){
&lt;br /&gt;if (binput.charAt(index)==')'){
&lt;br /&gt;indexakhir = index;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;index ++;
&lt;br /&gt;}
&lt;br /&gt;return indexakhir;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void operasikurung (){
&lt;br /&gt;System.out.println ("Jumlah Kurung = "+jkurung);
&lt;br /&gt;for (int x = 0; x &lt; jkurung; x++){
&lt;br /&gt;int indexawal = 0, indexakhir = 0;
&lt;br /&gt;int index = 0;
&lt;br /&gt;while (indexakhir == 0 &amp;&amp; index &lt; input.length()){
&lt;br /&gt;if (binput.charAt(index)=='(')
&lt;br /&gt;indexawal = index;
&lt;br /&gt;else if (binput.charAt(index)==')')
&lt;br /&gt;indexakhir = index;
&lt;br /&gt;index ++;
&lt;br /&gt;}
&lt;br /&gt;operasi (indexawal, indexakhir);
&lt;br /&gt;binput.deleteCharAt(indexawal);
&lt;br /&gt;index = 0;
&lt;br /&gt;indexakhir = getindexend();
&lt;br /&gt;binput.deleteCharAt(indexakhir);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void operasi (int indexbeg, int indexend){
&lt;br /&gt;opow (indexbeg, indexend); System.out.println(binput + "  " + indexbeg + " " + indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;oacos (indexbeg, indexend);System.out.println(binput + "  " + indexbeg + " " + indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;oasin (indexbeg, indexend); System.out.println(binput + "  " + indexbeg + " " + indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;oatan (indexbeg, indexend); System.out.println(binput + "  " + indexbeg + " " + indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;ocos (indexbeg, indexend); System.out.println(binput + "  " + indexbeg + " " + indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;osin (indexbeg, indexend); System.out.println(binput + "  " + indexbeg + " " + indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;otan (indexbeg, indexend); System.out.println(binput + "  " + indexbeg + " " + indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;olog (indexbeg, indexend); System.out.println(binput + "  " + indexbeg + " " + indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;oln (indexbeg, indexend); System.out.println(binput + "  " + indexbeg + " " + indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;ocross (indexbeg, indexend); System.out.println(binput + "  " + indexbeg + " " + indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;odiv (indexbeg, indexend); System.out.println(binput + "  " + indexbeg + " " + indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;omod (indexbeg, indexend); System.out.println(binput + "  " + indexbeg + " " + indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;oplus (indexbeg, indexend); System.out.println(binput + "  " + indexbeg + " " + indexend);
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;omin (indexbeg, indexend); System.out.println(binput + "  " + indexbeg + " " + indexend+"\n");
&lt;br /&gt;indexend = getindexend();
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void operasi (){
&lt;br /&gt;opow (0, binput.length()); System.out.println(binput );
&lt;br /&gt;oacos (0, binput.length());System.out.println(binput );
&lt;br /&gt;oasin (0, binput.length()); System.out.println(binput );
&lt;br /&gt;oatan (0, binput.length()); System.out.println(binput );
&lt;br /&gt;ocos (0, binput.length()); System.out.println(binput );
&lt;br /&gt;osin (0, binput.length()); System.out.println(binput );
&lt;br /&gt;otan (0, binput.length()); System.out.println(binput );
&lt;br /&gt;olog (0, binput.length()); System.out.println(binput );
&lt;br /&gt;oln (0, binput.length()); System.out.println(binput );
&lt;br /&gt;ocross (0, binput.length()); System.out.println(binput );
&lt;br /&gt;odiv (0, binput.length()); System.out.println(binput );
&lt;br /&gt;omod (0, binput.length()); System.out.println(binput );
&lt;br /&gt;oplus (0, binput.length()); System.out.println(binput );
&lt;br /&gt;omin (0, binput.length()); System.out.println(binput +"\n");
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void osin (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='s'&amp;&amp;binput.charAt(x+1)=='i'&amp;&amp;binput.charAt(x+2)=='n'){
&lt;br /&gt;int y=x;
&lt;br /&gt;x =x+3;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x++;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa = ""+ binput.charAt(x)+ binput.charAt(x+1);
&lt;br /&gt;int indexarray = Integer.parseInt(sindexa);
&lt;br /&gt;if (rad)
&lt;br /&gt;b [indexarray] = Math.sin(b[indexarray]);
&lt;br /&gt;else{
&lt;br /&gt;double temp = Math.toRadians(b[indexarray]);
&lt;br /&gt;b [indexarray] = Math.sin(temp);
&lt;br /&gt;}
&lt;br /&gt;binput.delete(y, x+2);
&lt;br /&gt;binput.insert(y, "b"+sindexa);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( x+1 -y ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void ocos (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='c'&amp;&amp;binput.charAt(x+1)=='o'&amp;&amp;binput.charAt(x+2)=='s'){
&lt;br /&gt;int y=x;
&lt;br /&gt;x =x+3;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x++;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray = Integer.parseInt(sindexa);
&lt;br /&gt;if (rad)
&lt;br /&gt;b [indexarray] = Math.cos(b[indexarray]);
&lt;br /&gt;else{
&lt;br /&gt;double temp = Math.toRadians(b[indexarray]);
&lt;br /&gt;b [indexarray] = Math.cos(temp);
&lt;br /&gt;}
&lt;br /&gt;binput.delete(y, x+2);
&lt;br /&gt;binput.insert(y, "b"+sindexa);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( x+1 -y ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void otan (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='t'&amp;&amp;binput.charAt(x+1)=='a'&amp;&amp;binput.charAt(x+2)=='n'){
&lt;br /&gt;int y=x;
&lt;br /&gt;x =x+3;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x++;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray = Integer.parseInt(sindexa);
&lt;br /&gt;if (rad)
&lt;br /&gt;b [indexarray] = Math.tan(b[indexarray]);
&lt;br /&gt;else{
&lt;br /&gt;double temp = Math.toRadians(b[indexarray]);
&lt;br /&gt;b [indexarray] = Math.tan(temp);
&lt;br /&gt;}
&lt;br /&gt;StringBuffer temp = new StringBuffer (input);
&lt;br /&gt;binput.delete(y, x+2);
&lt;br /&gt;binput.insert(y, "b"+sindexa);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( x+1 -y ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void oasin (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='a'&amp;&amp;binput.charAt(x+1)=='s'&amp;&amp;binput.charAt(x+2)=='i'&amp;&amp;binput.charAt(x+3)=='n'){
&lt;br /&gt;int y=x;
&lt;br /&gt;x =x+3;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x++;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray = Integer.parseInt(sindexa);
&lt;br /&gt;if (rad)
&lt;br /&gt;b [indexarray] = Math.asin(b[indexarray]);
&lt;br /&gt;else{
&lt;br /&gt;double temp = Math.asin(b[indexarray]);
&lt;br /&gt;b [indexarray] = Math.toDegrees(temp);
&lt;br /&gt;}
&lt;br /&gt;binput.delete(y, x+2);
&lt;br /&gt;binput.insert(y, "b"+sindexa);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( x+1 -y ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void oacos (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='a'&amp;&amp;binput.charAt(x+1)=='c'&amp;&amp;binput.charAt(x+2)=='o'&amp;&amp;binput.charAt(x+3)=='s'){
&lt;br /&gt;int y=x;
&lt;br /&gt;x =x+3;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x++;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray = Integer.parseInt(sindexa);
&lt;br /&gt;if (rad)
&lt;br /&gt;b [indexarray] = Math.acos(b[indexarray]);
&lt;br /&gt;else{
&lt;br /&gt;double temp = Math.acos(b[indexarray]);
&lt;br /&gt;b [indexarray] = Math.toDegrees(temp);
&lt;br /&gt;}
&lt;br /&gt;binput.delete(y, x+2);
&lt;br /&gt;binput.insert(y, "b"+sindexa);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( x+1 -y ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void oatan (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='a'&amp;&amp;binput.charAt(x+1)=='t'&amp;&amp;binput.charAt(x+2)=='a'&amp;&amp;binput.charAt(x+3)=='n'){
&lt;br /&gt;int y=x;
&lt;br /&gt;x =x+3;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x++;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray = Integer.parseInt(sindexa);
&lt;br /&gt;if (rad)
&lt;br /&gt;b [indexarray] = Math.atan(b[indexarray]);
&lt;br /&gt;else{
&lt;br /&gt;double temp = Math.atan(b[indexarray]);
&lt;br /&gt;b [indexarray] = Math.toDegrees(temp);
&lt;br /&gt;}
&lt;br /&gt;binput.delete(y, x+2);
&lt;br /&gt;binput.insert(y, "b"+sindexa);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( x+1 -y ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void osqrt (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='s'&amp;&amp;binput.charAt(x+1)=='q'&amp;&amp;binput.charAt(x+2)=='r'&amp;&amp;binput.charAt(x+3)=='t'){
&lt;br /&gt;int y=x;
&lt;br /&gt;x =x+3;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x++;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray = Integer.parseInt(sindexa);
&lt;br /&gt;b [indexarray] = Math.sqrt(b[indexarray]);
&lt;br /&gt;binput.delete(y, x+2);
&lt;br /&gt;binput.insert(y, "b"+sindexa);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( x+1 -y ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void olog (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='l'&amp;&amp;binput.charAt(x+1)=='o'&amp;&amp;binput.charAt(x+2)=='g'){
&lt;br /&gt;int y=x;
&lt;br /&gt;x =x+3;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x++;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray = Integer.parseInt(sindexa);
&lt;br /&gt;b [indexarray] = Math.log10(b[indexarray]);
&lt;br /&gt;StringBuffer temp = new StringBuffer (input);
&lt;br /&gt;binput.delete(y, x+2);
&lt;br /&gt;binput.insert(y, "b"+sindexa);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( x+1 -y ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void oln (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='l'&amp;&amp;binput.charAt(x+1)=='n'){
&lt;br /&gt;int y=x;
&lt;br /&gt;x =x+2;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x++;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa = ""+ input.charAt(x)+input.charAt(x+1);
&lt;br /&gt;int indexarray = Integer.parseInt(sindexa);
&lt;br /&gt;b [indexarray] = Math.log(b[indexarray]);
&lt;br /&gt;binput.delete(y, x+2);
&lt;br /&gt;binput.insert(y, "b"+sindexa);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( x+1 -y ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void opow (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='^'){
&lt;br /&gt;int y = x;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x--;
&lt;br /&gt;int indexb1 = x;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa1 = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray1 = Integer.parseInt(sindexa1);
&lt;br /&gt;while (binput.charAt (y) != 'b')
&lt;br /&gt;y++;
&lt;br /&gt;y++;
&lt;br /&gt;String sindexa2 = ""+ binput.charAt(y)+binput.charAt(y+1);
&lt;br /&gt;int indexarray2 = Integer.parseInt(sindexa2);
&lt;br /&gt;b [indexarray1] = Math.pow(b [indexarray1], b [indexarray2]);
&lt;br /&gt;binput.delete(indexb1, y+2);
&lt;br /&gt;binput.insert(indexb1, "b"+sindexa1);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( y+1 - indexb1 ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void oplus (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='+'){
&lt;br /&gt;int y = x;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x--;
&lt;br /&gt;int indexb1 = x;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa1 = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray1 = Integer.parseInt(sindexa1);
&lt;br /&gt;while (binput.charAt (y) != 'b')
&lt;br /&gt;y++;
&lt;br /&gt;y++;
&lt;br /&gt;String sindexa2 = ""+ binput.charAt(y)+binput.charAt(y+1);
&lt;br /&gt;int indexarray2 = Integer.parseInt(sindexa2);
&lt;br /&gt;b [indexarray1] = b [indexarray1] + b[indexarray2];
&lt;br /&gt;binput.delete(indexb1, y+2);
&lt;br /&gt;binput.insert(indexb1, "b"+sindexa1);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( y+1 - indexb1 ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void omin (int a, int c){
&lt;br /&gt;boolean negatif = false;
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;negatif = false;
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='-'){
&lt;br /&gt;int y = x;
&lt;br /&gt;int indexmin = x;
&lt;br /&gt;while (binput.charAt(x)!='b'){
&lt;br /&gt;if (x == a){
&lt;br /&gt;negatif = true;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;x--;
&lt;br /&gt;}
&lt;br /&gt;int indexb1 = x;
&lt;br /&gt;while (binput.charAt (y) != 'b')
&lt;br /&gt;y++;
&lt;br /&gt;y++;
&lt;br /&gt;String sindexa2 = ""+ binput.charAt(y)+binput.charAt(y+1);
&lt;br /&gt;int indexarray2 = Integer.parseInt(sindexa2);
&lt;br /&gt;if (negatif){
&lt;br /&gt;b [indexarray2] = 0 - b [indexarray2];
&lt;br /&gt;binput.deleteCharAt(indexmin);
&lt;br /&gt;c--;
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa1 = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray1 = Integer.parseInt(sindexa1);
&lt;br /&gt;b [indexarray1] = b [indexarray1] - b [indexarray2];
&lt;br /&gt;binput.delete(indexb1, y+2);
&lt;br /&gt;binput.insert(indexb1, "b"+sindexa1);
&lt;br /&gt;c = c - ( y+1 - indexb1 ) + 2;
&lt;br /&gt;}
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;x=a;
&lt;br /&gt;
&lt;br /&gt;System.out.println("test : " + binput + " c: " + c);
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void ocross (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='*'){
&lt;br /&gt;int y = x;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x--;
&lt;br /&gt;int indexb1 = x;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa1 = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray1 = Integer.parseInt(sindexa1);
&lt;br /&gt;while (binput.charAt (y) != 'b')
&lt;br /&gt;y++;
&lt;br /&gt;y++;
&lt;br /&gt;String sindexa2 = ""+ binput.charAt(y)+binput.charAt(y+1);
&lt;br /&gt;int indexarray2 = Integer.parseInt(sindexa2);
&lt;br /&gt;b [indexarray1] = b [indexarray1] * b [indexarray2];
&lt;br /&gt;binput.delete(indexb1, y+2);
&lt;br /&gt;binput.insert(indexb1, "b"+sindexa1);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( y+1 - indexb1 ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void omod (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='%'){
&lt;br /&gt;int y = x;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x--;
&lt;br /&gt;int indexb1 = x;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa1 = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray1 = Integer.parseInt(sindexa1);
&lt;br /&gt;while (binput.charAt (y) != 'b')
&lt;br /&gt;y++;
&lt;br /&gt;y++;
&lt;br /&gt;String sindexa2 = ""+ binput.charAt(y)+binput.charAt(y+1);
&lt;br /&gt;int indexarray2 = Integer.parseInt(sindexa2);
&lt;br /&gt;b [indexarray1] = b [indexarray1] % b [indexarray2];
&lt;br /&gt;binput.delete(indexb1, y+2);
&lt;br /&gt;binput.insert(indexb1, "b"+sindexa1);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( y+1 - indexb1 ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;System.out.println (x +" " +input.charAt(x));
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;public void odiv (int a, int c){
&lt;br /&gt;int x = a;
&lt;br /&gt;while (x&lt;=c){
&lt;br /&gt;try {
&lt;br /&gt;if (binput.charAt(x)=='/'){
&lt;br /&gt;int y = x;
&lt;br /&gt;while (binput.charAt(x)!='b')
&lt;br /&gt;x--;
&lt;br /&gt;int indexb1 = x;
&lt;br /&gt;x++;
&lt;br /&gt;String sindexa1 = ""+ binput.charAt(x)+binput.charAt(x+1);
&lt;br /&gt;int indexarray1 = Integer.parseInt(sindexa1);
&lt;br /&gt;while (binput.charAt (y) != 'b')
&lt;br /&gt;y++;
&lt;br /&gt;y++;
&lt;br /&gt;String sindexa2 = ""+ binput.charAt(y)+binput.charAt(y+1);
&lt;br /&gt;int indexarray2 = Integer.parseInt(sindexa2);
&lt;br /&gt;b [indexarray1] = b [indexarray1] / b [indexarray2];
&lt;br /&gt;binput.delete(indexb1, y+2);
&lt;br /&gt;binput.insert(indexb1, "b"+sindexa1);
&lt;br /&gt;input = new String (binput);
&lt;br /&gt;c = c - ( y+1 - indexb1 ) + 2;
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;catch (StringIndexOutOfBoundsException ex){
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;catch (ArrayIndexOutOfBoundsException ex2){
&lt;br /&gt;input = "Error no number";
&lt;br /&gt;}
&lt;br /&gt;catch (ArithmeticException ex3){
&lt;br /&gt;input = "Error divided by 0";
&lt;br /&gt;error = true;
&lt;br /&gt;}
&lt;br /&gt;x++;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;private boolean angka (char a){
&lt;br /&gt;boolean isAngka = false;
&lt;br /&gt;if (a == '0'||a == '1'||a == '2'||a == '3'||a == '4'||a == '5'||a == '6')
&lt;br /&gt;isAngka = true;
&lt;br /&gt;else if (a == '7'||a == '8'||a == '9'||a == '.')
&lt;br /&gt;isAngka = true;
&lt;br /&gt;return isAngka;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;
&lt;br /&gt;
&lt;br /&gt;//membuat kelas test
&lt;br /&gt;
&lt;br /&gt;/*
&lt;br /&gt;* To change this template, choose Tools | Templates
&lt;br /&gt;* and open the template in the editor.
&lt;br /&gt;*/
&lt;br /&gt;
&lt;br /&gt;package calculator;
&lt;br /&gt;
&lt;br /&gt;/**
&lt;br /&gt;*
&lt;br /&gt;* @author Owner
&lt;br /&gt;*/
&lt;br /&gt;public class Test {
&lt;br /&gt;public static void main (String [] args){
&lt;br /&gt;//Modern a = new Modern();
&lt;br /&gt;//a.ButtonClick("1+2-4+(3*log10)");
&lt;br /&gt;//a.ButtonExe();
&lt;br /&gt;//System.out.println(a.GetIsiHasil());
&lt;br /&gt;//StringExe a = new StringExe ();
&lt;br /&gt;//StringMod a = new StringMod();
&lt;br /&gt;//a.SetInput("acos0");
&lt;br /&gt;//System.out.println(a.GetInput());
&lt;br /&gt;//a.SetRad(false);
&lt;br /&gt;//a.EXE();
&lt;br /&gt;//System.out.println(a.GetHasil().get());
&lt;br /&gt;//Modern x = new Modern();
&lt;br /&gt;//x.Isi = "12.36+72*sin90-(7/log45)-(-3-4+5-8*7)-5/4^5";
&lt;br /&gt;//String y = x.mod(x.Isi);
&lt;br /&gt;//System.out.println ("\n"+y);
&lt;br /&gt;//Bilangan [] temp = new Bilangan [5];
&lt;br /&gt;//double [] temp2 = {12.9, 32.1, 45.6, 24.7, 98.6};
&lt;br /&gt;//System.out.println (x.b[5].get()+"\n");
&lt;br /&gt;//for (int e =0; e&lt;x.b.length; e++){
&lt;br /&gt;//System.out.println(x.b[e].get());
&lt;br /&gt;//temp[e] = new Bilangan (temp2[e]);
&lt;br /&gt;//System.out.println(temp[e].get());
&lt;br /&gt;//}
&lt;br /&gt;Classic a = new Classic ();
&lt;br /&gt;a.ButtonClick("12");
&lt;br /&gt;System.out.println(a.GetIsi());
&lt;br /&gt;System.out.println(a.GetIsiHasil());
&lt;br /&gt;a.DoubleOperationClick("+");
&lt;br /&gt;System.out.println(a.GetIsi());
&lt;br /&gt;System.out.println(a.GetIsiHasil());
&lt;br /&gt;a.ButtonClick("3");
&lt;br /&gt;System.out.println(a.GetIsi());
&lt;br /&gt;System.out.println(a.GetIsiHasil());
&lt;br /&gt;a.DoubleOperationClick("-");
&lt;br /&gt;System.out.println(a.GetIsi());
&lt;br /&gt;System.out.println(a.GetIsiHasil());
&lt;br /&gt;a.ButtonClick("10");
&lt;br /&gt;System.out.println(a.GetIsi());
&lt;br /&gt;System.out.println(a.GetIsiHasil());
&lt;br /&gt;//a.DoubleOperation2Click ("^");
&lt;br /&gt;//System.out.println(a.GetIsi());
&lt;br /&gt;//System.out.println(a.GetIsiHasil());
&lt;br /&gt;//a.ButtonClick("2");
&lt;br /&gt;//System.out.println(a.GetIsi());
&lt;br /&gt;//System.out.println(a.GetIsiHasil());
&lt;br /&gt;a.ButtonExe();
&lt;br /&gt;System.out.println(a.GetIsi());
&lt;br /&gt;System.out.println(a.GetIsiHasil());
&lt;br /&gt;
&lt;br /&gt;}
&lt;br /&gt;}</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>mohshohibhabibi@gmail.com (shohib)</author></item><item><title>Source Code kalkulator sciencetific Java Netbeans</title><link>http://shohibeducation.blogspot.com/2009/06/source-code-kalkulator-sciencetific.html</link><pubDate>Mon, 8 Jun 2009 05:26:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5423897500262593689.post-4732859856029766930</guid><description>&lt;p&gt;//membuat class prioritasnya&lt;/p&gt; &lt;p&gt;import java.io.BufferedReader;
&lt;br /&gt;import java.io.InputStreamReader;
&lt;br /&gt;import java.util.StringTokenizer;
&lt;br /&gt;import java.util.Stack;&lt;/p&gt; &lt;p&gt;public class Prioritas {&lt;/p&gt; &lt;p&gt;private Stack&lt;double&gt; stackOfOperand;
&lt;br /&gt;private Stack&lt;character&gt; stackOfOperator;&lt;/p&gt; &lt;p&gt;public Prioritas() {&lt;/p&gt; &lt;p&gt;stackOfOperator = new Stack&lt;character&gt;();
&lt;br /&gt;stackOfOperand = new Stack&lt;double&gt;();
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;public boolean isOperator(String token) {
&lt;br /&gt;return (token.equalsIgnoreCase("^") || token.equalsIgnoreCase("*") || token.equalsIgnoreCase("/")  ||
&lt;br /&gt;token.equalsIgnoreCase("%") || token.equalsIgnoreCase("+") || token.equalsIgnoreCase("-") ||
&lt;br /&gt;token.equalsIgnoreCase("&lt;") || token.equalsIgnoreCase("&gt;") || token.equalsIgnoreCase("&amp;amp;") ||
&lt;br /&gt;token.equalsIgnoreCase("|") || token.equalsIgnoreCase("#"));
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;public boolean isOperand(String token) {
&lt;br /&gt;//sudah menangani kasus bilangan negatif
&lt;br /&gt;return (!isOperator(token) &amp;amp;&amp;amp; ((Character.isDigit(token.charAt(0))) || (token.charAt(0) == '-')));
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;//mengembalikan prioritas operator saat evaluasi
&lt;br /&gt;public int skala_prioritas(char tanda) {
&lt;br /&gt;int skala;
&lt;br /&gt;switch (tanda) {
&lt;br /&gt;case '^':{
&lt;br /&gt;skala = 7;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;case '*':{
&lt;br /&gt;skala = 6;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;case '/':{
&lt;br /&gt;skala = 6;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;case '%':{
&lt;br /&gt;skala = 6;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;case '+':{
&lt;br /&gt;skala = 5;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;case '-':{
&lt;br /&gt;skala = 5;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;case '&lt;':{
&lt;br /&gt;skala = 4;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;case '&gt;':{
&lt;br /&gt;skala = 4;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;case '&amp;amp;':{
&lt;br /&gt;skala = 3;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;case '#':{
&lt;br /&gt;skala = 2;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;case '|':{
&lt;br /&gt;skala = 1;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;default:{
&lt;br /&gt;skala = 0;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;return skala;
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;public String convertToPostfix(String infixExp) throws Exception, PrioritasException {
&lt;br /&gt;StringTokenizer st = new StringTokenizer(infixExp);
&lt;br /&gt;String curToken = "", postfixExp = "";
&lt;br /&gt;int nKurungBuka = 0, nKurungTutup = 0;
&lt;br /&gt;while(st.hasMoreTokens()) {&lt;/p&gt; &lt;p&gt;//mengambil token
&lt;br /&gt;curToken = st.nextToken();
&lt;br /&gt;if(isOperand(curToken)) {
&lt;br /&gt;//jika currentToken adalah operand, maka kembalikan sebagai ekspresi postfix
&lt;br /&gt;postfixExp = postfixExp + " " + (Double.parseDouble(curToken));
&lt;br /&gt;} else if(curToken.equals("(")) {
&lt;br /&gt;//jika currentToken adalah kurung buka, maka push tanda kurung buka ke stack operator
&lt;br /&gt;Character tanda = new Character('(');
&lt;br /&gt;stackOfOperator.push(tanda);
&lt;br /&gt;nKurungBuka++;
&lt;br /&gt;} else if(curToken.equals(")")) {
&lt;br /&gt;//jika currentToken adalah kurung tutup, maka pop stack operator sampai ketemu kurung buka
&lt;br /&gt;while(((Character)stackOfOperator.peek()).charValue() != '(') {
&lt;br /&gt;postfixExp = postfixExp + " " + stackOfOperator.pop();
&lt;br /&gt;}
&lt;br /&gt;if (((Character)stackOfOperator.peek()).charValue() == '(')
&lt;br /&gt;stackOfOperator.pop();
&lt;br /&gt;nKurungTutup++;
&lt;br /&gt;} else if(isOperator(curToken)) {
&lt;br /&gt;//jika currentToken adalah operator
&lt;br /&gt;if(stackOfOperator.isEmpty()) {
&lt;br /&gt;//stack operator masih kosong, maka push currentToken ke stack operator
&lt;br /&gt;Character tanda = new Character(curToken.charAt(0));
&lt;br /&gt;stackOfOperator.push(tanda);
&lt;br /&gt;} else {
&lt;br /&gt;/*
&lt;br /&gt;stack operator sudah ada isinya
&lt;br /&gt;ambil puncak stack, lalu bandingkan presedensinya dengan currentToken
&lt;br /&gt;jika precendence(puncak) &gt; precedence(currentToken) maka pop stack
&lt;br /&gt;*/
&lt;br /&gt;Character tanda = new Character(curToken.charAt(0));
&lt;br /&gt;if (skala_prioritas(((Character)stackOfOperator.peek()).charValue()) &gt; skala_prioritas(tanda)) {
&lt;br /&gt;postfixExp = postfixExp + " " + stackOfOperator.pop();
&lt;br /&gt;}
&lt;br /&gt;//push currentToken
&lt;br /&gt;stackOfOperator.push(tanda);
&lt;br /&gt;}
&lt;br /&gt;} else {
&lt;br /&gt;//ekspresi tidak valid
&lt;br /&gt;throw new PrioritasException("Syntax Error");
&lt;br /&gt;}
&lt;br /&gt;//System.out.println(bla + " " +postfixExp );
&lt;br /&gt;//bla++;
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;//ekspresi tidak valid
&lt;br /&gt;if(nKurungBuka != nKurungTutup)
&lt;br /&gt;throw new PrioritasException("Syntax Error");&lt;/p&gt; &lt;p&gt;//pop terus stack operator sampai kosong
&lt;br /&gt;while (!stackOfOperator.isEmpty()) {
&lt;br /&gt;postfixExp = postfixExp + " " + stackOfOperator.pop();
&lt;br /&gt;}
&lt;br /&gt;return postfixExp;
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;public double evaluate(String postfixExp) throws Exception {
&lt;br /&gt;StringTokenizer st = new StringTokenizer(postfixExp);
&lt;br /&gt;double skala;
&lt;br /&gt;String curToken = "";&lt;/p&gt; &lt;p&gt;while (st.hasMoreTokens()) {
&lt;br /&gt;//mengambil token
&lt;br /&gt;curToken = st.nextToken();
&lt;br /&gt;if(isOperand(curToken)) {
&lt;br /&gt;//jika currentToken adalah operand, maka push ke stack operand
&lt;br /&gt;Double opn = new Double(Double.parseDouble(curToken));
&lt;br /&gt;stackOfOperand.push(opn);
&lt;br /&gt;} else {
&lt;br /&gt;//jika currentToken adalah operator, maka evaluasi dua operan sebelumnya
&lt;br /&gt;double opn2 = ((Double)stackOfOperand.pop()).doubleValue();
&lt;br /&gt;double opn1 = ((Double)stackOfOperand.pop()).doubleValue();
&lt;br /&gt;double result = 0;
&lt;br /&gt;switch(curToken.charAt(0)) {
&lt;br /&gt;case '^':{
&lt;br /&gt;result = Math.pow(opn1, opn2);
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;case '*':{
&lt;br /&gt;result = opn1 * opn2;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;case '%':{
&lt;br /&gt;result = opn1 % opn2;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;case '/':{
&lt;br /&gt;result = opn1 / opn2;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;case '-':{
&lt;br /&gt;result = opn1 - opn2;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;case '+':{
&lt;br /&gt;result = opn1 + opn2;
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;case '&lt;':{
&lt;br /&gt;double bulat1= Math.round(opn1);
&lt;br /&gt;int x = (int)bulat1;
&lt;br /&gt;double bulat2= Math.round(opn2);
&lt;br /&gt;int y  = (int)bulat2;
&lt;br /&gt;result = x &lt;&lt; y;
&lt;br /&gt;double bulat3 = Math.round(result);
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;case '&gt;':{
&lt;br /&gt;double bulat1= Math.round(opn1);
&lt;br /&gt;int x = (int)bulat1;
&lt;br /&gt;double bulat2= Math.round(opn2);
&lt;br /&gt;int y  = (int)bulat2;
&lt;br /&gt;result = x &gt;&gt; y;
&lt;br /&gt;double bulat3 = Math.round(result);
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;case '#':{
&lt;br /&gt;double bulat1= Math.round(opn1);
&lt;br /&gt;int x = (int)bulat1;
&lt;br /&gt;double bulat2= Math.round(opn2);
&lt;br /&gt;int y  = (int)bulat2;
&lt;br /&gt;result = x ^ y;
&lt;br /&gt;double bulat3 = Math.round(result);
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;case '&amp;amp;':{
&lt;br /&gt;double bulat1= Math.round(opn1);
&lt;br /&gt;int x = (int)bulat1;
&lt;br /&gt;double bulat2= Math.round(opn2);
&lt;br /&gt;int y  = (int)bulat2;
&lt;br /&gt;result = x &amp;amp; y;
&lt;br /&gt;double bulat3 = Math.round(result);
&lt;br /&gt;break;
&lt;br /&gt;}
&lt;br /&gt;case '|':{
&lt;br /&gt;double bulat1= Math.round(opn1);
&lt;br /&gt;int x = (int)bulat1;
&lt;br /&gt;double bulat2= Math.round(opn2);
&lt;br /&gt;int y  = (int)bulat2;
&lt;br /&gt;result = x | y;
&lt;br /&gt;double bulat3 = Math.round(result);
&lt;br /&gt;break;
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;}
&lt;br /&gt;Double opn = new Double(result);
&lt;br /&gt;stackOfOperand.push(opn);
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;skala = ((Double)stackOfOperand.pop()).doubleValue();
&lt;br /&gt;return skala;
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;class PrioritasException extends Exception {
&lt;br /&gt;/**
&lt;br /&gt;*
&lt;br /&gt;*/
&lt;br /&gt;private static final long serialVersionUID = 1L;
&lt;br /&gt;private String message;&lt;/p&gt; &lt;p&gt;public PrioritasException(String _message) {
&lt;br /&gt;super(_message);
&lt;br /&gt;message = _message;
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;public String getMessage() {
&lt;br /&gt;return message;
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;public String toString() {
&lt;br /&gt;return "PrioritasException: " + getMessage();
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;public void printStackTrace() {
&lt;br /&gt;System.out.println(this);
&lt;br /&gt;super.fillInStackTrace();
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::&lt;/p&gt; &lt;p&gt;//membuat kelas konversi bilangan&lt;/p&gt; &lt;p&gt;public class Konversi_Bilangan {
&lt;br /&gt;public double dec ;
&lt;br /&gt;private String bin ;
&lt;br /&gt;private String oct ;
&lt;br /&gt;private String hex ;&lt;/p&gt; &lt;p&gt;public Konversi_Bilangan (){
&lt;br /&gt;dec = 0;
&lt;br /&gt;bin = "";
&lt;br /&gt;oct = "";
&lt;br /&gt;hex = "";
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;public Konversi_Bilangan (double a){
&lt;br /&gt;dec = a;
&lt;br /&gt;bin = decto(2);
&lt;br /&gt;oct = decto (8);
&lt;br /&gt;hex = decto(16);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;public void set (double a){
&lt;br /&gt;dec = a;
&lt;br /&gt;bin = decto(2);
&lt;br /&gt;oct = decto (8);
&lt;br /&gt;hex = decto(16);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;public void setbin (String a){
&lt;br /&gt;bin = a;
&lt;br /&gt;dec = todec(2,a);
&lt;br /&gt;oct = decto(8);
&lt;br /&gt;hex = decto(16);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;public void setoct (String a){
&lt;br /&gt;oct = a;
&lt;br /&gt;dec = todec(8,a);
&lt;br /&gt;hex = decto(16);
&lt;br /&gt;bin = decto(2);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;public void sethex (String a){
&lt;br /&gt;hex = a;
&lt;br /&gt;dec = todec(16,a);
&lt;br /&gt;oct = decto(8);
&lt;br /&gt;bin = decto(2);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;public double get (){
&lt;br /&gt;return dec;
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;public String getBin (){
&lt;br /&gt;return bin;
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;public String getOct (){
&lt;br /&gt;return oct;
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;public String getHex (){
&lt;br /&gt;return hex;
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private String decto (int base){
&lt;br /&gt;int tempi = (int)(dec);
&lt;br /&gt;String temp;
&lt;br /&gt;StringBuffer temp2 = new StringBuffer();
&lt;br /&gt;while (tempi &gt;= base){
&lt;br /&gt;String z;
&lt;br /&gt;if (base &lt;=9){
&lt;br /&gt;z = ""+tempi%base;
&lt;br /&gt;}
&lt;br /&gt;else {
&lt;br /&gt;if (tempi%base==10)
&lt;br /&gt;z = "A";
&lt;br /&gt;else if (tempi%base==11)
&lt;br /&gt;z = "B";
&lt;br /&gt;else if (tempi%base==12)
&lt;br /&gt;z = "C";
&lt;br /&gt;else if (tempi%base==13)
&lt;br /&gt;z = "D";
&lt;br /&gt;else if (tempi%base==14)
&lt;br /&gt;z = "E";
&lt;br /&gt;else if (tempi%base==15)
&lt;br /&gt;z = "F";
&lt;br /&gt;else
&lt;br /&gt;z = ""+tempi%base;
&lt;br /&gt;}
&lt;br /&gt;temp2.insert(0,z);
&lt;br /&gt;tempi = tempi/base;
&lt;br /&gt;}
&lt;br /&gt;String z;
&lt;br /&gt;if (base &lt;=9){
&lt;br /&gt;z = ""+tempi;
&lt;br /&gt;}
&lt;br /&gt;else {
&lt;br /&gt;if (tempi==10)
&lt;br /&gt;z = "A";
&lt;br /&gt;else if (tempi==11)
&lt;br /&gt;z = "B";
&lt;br /&gt;else if (tempi==12)
&lt;br /&gt;z = "C";
&lt;br /&gt;else if (tempi==13)
&lt;br /&gt;z = "D";
&lt;br /&gt;else if (tempi==14)
&lt;br /&gt;z = "E";
&lt;br /&gt;else if (tempi==15)
&lt;br /&gt;z = "F";
&lt;br /&gt;else
&lt;br /&gt;z = ""+tempi;
&lt;br /&gt;}
&lt;br /&gt;temp2.insert(0,z);
&lt;br /&gt;temp = new String (temp2);
&lt;br /&gt;return temp;
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;public static double todec (int base, String input){
&lt;br /&gt;double a = 0;
&lt;br /&gt;for (int x =0; x&lt;input.length(); x++){
&lt;br /&gt;String z;
&lt;br /&gt;if (base&lt;10)
&lt;br /&gt;z = ""+input.charAt(x);
&lt;br /&gt;else
&lt;br /&gt;if (input.charAt(x)=='A')
&lt;br /&gt;z = "10";
&lt;br /&gt;else if (input.charAt(x)=='B')
&lt;br /&gt;z = "11";
&lt;br /&gt;else if (input.charAt(x)=='C')
&lt;br /&gt;z = "12";
&lt;br /&gt;else if (input.charAt(x)=='D')
&lt;br /&gt;z = "13";
&lt;br /&gt;else if (input.charAt(x)=='E')
&lt;br /&gt;z = "14";
&lt;br /&gt;else if (input.charAt(x)=='F')
&lt;br /&gt;z = "15";
&lt;br /&gt;else
&lt;br /&gt;z = ""+input.charAt(x);
&lt;br /&gt;a = a + Double.parseDouble(z) * Math.pow(base, input.length()-x-1);
&lt;br /&gt;}
&lt;br /&gt;return a;
&lt;br /&gt;}
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::&lt;/p&gt; &lt;p&gt;//membuat kelas kalkulator&lt;/p&gt; &lt;p&gt;public class Calculator extends javax.swing.JFrame {
&lt;br /&gt;String angka="";
&lt;br /&gt;Double total,angka1,konvert,tampung;
&lt;br /&gt;int pilih,b1,b2,kurung;
&lt;br /&gt;String Memory="";
&lt;br /&gt;double Mem;
&lt;br /&gt;char cek;
&lt;br /&gt;boolean TKpress,btotal;
&lt;br /&gt;/** Creates new form Calculator */
&lt;br /&gt;public Calculator() {
&lt;br /&gt;super("Kalkulator Scientific");
&lt;br /&gt;initComponents();
&lt;br /&gt;angka="";
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;Prioritas priority = new Prioritas();
&lt;br /&gt;String infixExp = "", postfixExp = "";&lt;/p&gt; &lt;p&gt;/** This method is called from within the constructor to
&lt;br /&gt;* initialize the form.
&lt;br /&gt;* WARNING: Do NOT modify this code. The content of this method is
&lt;br /&gt;* always regenerated by the Form Editor.
&lt;br /&gt;*/
&lt;br /&gt;@SuppressWarnings("unchecked")
&lt;br /&gt;// &lt;editor-fold defaultstate="collapsed" desc="Generated Code"&gt;
&lt;br /&gt;private void initComponents() {&lt;/p&gt; &lt;p&gt;buttonGroup1 = new javax.swing.ButtonGroup();
&lt;br /&gt;buttonGroup2 = new javax.swing.ButtonGroup();
&lt;br /&gt;tampil = new javax.swing.JTextField();
&lt;br /&gt;jPanel2 = new javax.swing.JPanel();
&lt;br /&gt;cmddeg = new javax.swing.JRadioButton();
&lt;br /&gt;cmdrad = new javax.swing.JRadioButton();
&lt;br /&gt;jPanel1 = new javax.swing.JPanel();
&lt;br /&gt;cmdhex = new javax.swing.JRadioButton();
&lt;br /&gt;cmddec = new javax.swing.JRadioButton();
&lt;br /&gt;cmdoct = new javax.swing.JRadioButton();
&lt;br /&gt;cmdbin = new javax.swing.JRadioButton();
&lt;br /&gt;jPanel3 = new javax.swing.JPanel();
&lt;br /&gt;cmdinv = new javax.swing.JCheckBox();
&lt;br /&gt;cmdhyp = new javax.swing.JCheckBox();
&lt;br /&gt;Cmdbackspace = new javax.swing.JButton();
&lt;br /&gt;cmdCE = new javax.swing.JButton();
&lt;br /&gt;cmdclear = new javax.swing.JButton();
&lt;br /&gt;cmd7 = new javax.swing.JButton();
&lt;br /&gt;cmd8 = new javax.swing.JButton();
&lt;br /&gt;cmd9 = new javax.swing.JButton();
&lt;br /&gt;cmdbagi = new javax.swing.JButton();
&lt;br /&gt;cmdmod = new javax.swing.JButton();
&lt;br /&gt;cmdand = new javax.swing.JButton();
&lt;br /&gt;cmd4 = new javax.swing.JButton();
&lt;br /&gt;cmd5 = new javax.swing.JButton();
&lt;br /&gt;cmd6 = new javax.swing.JButton();
&lt;br /&gt;cmdkali = new javax.swing.JButton();
&lt;br /&gt;cmdor = new javax.swing.JButton();
&lt;br /&gt;cmdxor = new javax.swing.JButton();
&lt;br /&gt;cmd1 = new javax.swing.JButton();
&lt;br /&gt;cmd2 = new javax.swing.JButton();
&lt;br /&gt;cmd3 = new javax.swing.JButton();
&lt;br /&gt;cmdkurang = new javax.swing.JButton();
&lt;br /&gt;cmdlsh = new javax.swing.JButton();
&lt;br /&gt;cmdnot = new javax.swing.JButton();
&lt;br /&gt;cmd0 = new javax.swing.JButton();
&lt;br /&gt;cmdplus_minus = new javax.swing.JButton();
&lt;br /&gt;cmdcomma = new javax.swing.JButton();
&lt;br /&gt;cmdtambah = new javax.swing.JButton();
&lt;br /&gt;cmdhasil = new javax.swing.JButton();
&lt;br /&gt;cmdF = new javax.swing.JButton();
&lt;br /&gt;cmdA = new javax.swing.JButton();
&lt;br /&gt;cmdB = new javax.swing.JButton();
&lt;br /&gt;cmdC = new javax.swing.JButton();
&lt;br /&gt;cmdD = new javax.swing.JButton();
&lt;br /&gt;cmdE = new javax.swing.JButton();
&lt;br /&gt;cmdint = new javax.swing.JButton();
&lt;br /&gt;cmdmc = new javax.swing.JButton();
&lt;br /&gt;cmdmr = new javax.swing.JButton();
&lt;br /&gt;cmdms = new javax.swing.JButton();
&lt;br /&gt;cmdphi = new javax.swing.JButton();
&lt;br /&gt;cmdlen = new javax.swing.JButton();
&lt;br /&gt;cmdlog = new javax.swing.JButton();
&lt;br /&gt;cmdfaktorial = new javax.swing.JButton();
&lt;br /&gt;cmdper = new javax.swing.JButton();
&lt;br /&gt;cmdexp = new javax.swing.JButton();
&lt;br /&gt;cmdpow_y = new javax.swing.JButton();
&lt;br /&gt;cmdpow3 = new javax.swing.JButton();
&lt;br /&gt;cmdpow2 = new javax.swing.JButton();
&lt;br /&gt;cmdsin = new javax.swing.JButton();
&lt;br /&gt;cmdcos = new javax.swing.JButton();
&lt;br /&gt;cmdtan = new javax.swing.JButton();
&lt;br /&gt;tampil_M = new javax.swing.JTextField();
&lt;br /&gt;jTextField1 = new javax.swing.JTextField();
&lt;br /&gt;cmdmplus = new javax.swing.JButton();
&lt;br /&gt;jMenuBar1 = new javax.swing.JMenuBar();
&lt;br /&gt;jMenu1 = new javax.swing.JMenu();
&lt;br /&gt;MenuKeluar = new javax.swing.JCheckBoxMenuItem();
&lt;br /&gt;jMenu2 = new javax.swing.JMenu();
&lt;br /&gt;jCheckBoxMenuItem1 = new javax.swing.JCheckBoxMenuItem();
&lt;br /&gt;jCheckBoxMenuItem2 = new javax.swing.JCheckBoxMenuItem();&lt;/p&gt; &lt;p&gt;setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
&lt;br /&gt;setBackground(new java.awt.Color(255, 51, 51));
&lt;br /&gt;setResizable(false);&lt;/p&gt; &lt;p&gt;tampil.setEditable(false);
&lt;br /&gt;tampil.setHorizontalAlignment(javax.swing.JTextField.RIGHT);&lt;/p&gt; &lt;p&gt;jPanel2.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
&lt;br /&gt;jPanel2.setAutoscrolls(true);
&lt;br /&gt;jPanel2.setEnabled(false);&lt;/p&gt; &lt;p&gt;buttonGroup2.add(cmddeg);
&lt;br /&gt;cmddeg.setSelected(true);
&lt;br /&gt;cmddeg.setText("Degrees");
&lt;br /&gt;cmddeg.setMargin(new java.awt.Insets(1, 1, 1, 1));
&lt;br /&gt;cmddeg.setRequestFocusEnabled(false);
&lt;br /&gt;cmddeg.setRolloverEnabled(false);
&lt;br /&gt;cmddeg.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmddegActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;buttonGroup2.add(cmdrad);
&lt;br /&gt;cmdrad.setText("Radians");&lt;/p&gt; &lt;p&gt;javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
&lt;br /&gt;jPanel2.setLayout(jPanel2Layout);
&lt;br /&gt;jPanel2Layout.setHorizontalGroup(
&lt;br /&gt;jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(jPanel2Layout.createSequentialGroup()
&lt;br /&gt;.addGap(35, 35, 35)
&lt;br /&gt;.addComponent(cmddeg, javax.swing.GroupLayout.PREFERRED_SIZE, 78, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addGap(29, 29, 29)
&lt;br /&gt;.addComponent(cmdrad)
&lt;br /&gt;.addContainerGap(33, Short.MAX_VALUE))
&lt;br /&gt;);
&lt;br /&gt;jPanel2Layout.setVerticalGroup(
&lt;br /&gt;jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(cmddeg)
&lt;br /&gt;.addComponent(cmdrad))
&lt;br /&gt;);&lt;/p&gt; &lt;p&gt;jPanel1.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));&lt;/p&gt; &lt;p&gt;buttonGroup1.add(cmdhex);
&lt;br /&gt;cmdhex.setText("Hex");
&lt;br /&gt;cmdhex.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdhexActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;buttonGroup1.add(cmddec);
&lt;br /&gt;cmddec.setSelected(true);
&lt;br /&gt;cmddec.setText("Dec");
&lt;br /&gt;cmddec.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmddecActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;buttonGroup1.add(cmdoct);
&lt;br /&gt;cmdoct.setText("Oct");
&lt;br /&gt;cmdoct.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdoctActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;buttonGroup1.add(cmdbin);
&lt;br /&gt;cmdbin.setText("Bin");
&lt;br /&gt;cmdbin.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdbinActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
&lt;br /&gt;jPanel1.setLayout(jPanel1Layout);
&lt;br /&gt;jPanel1Layout.setHorizontalGroup(
&lt;br /&gt;jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(jPanel1Layout.createSequentialGroup()
&lt;br /&gt;.addComponent(cmdhex, javax.swing.GroupLayout.PREFERRED_SIZE, 47, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(cmddec)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(cmdoct)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
&lt;br /&gt;.addComponent(cmdbin)
&lt;br /&gt;.addGap(43, 43, 43))
&lt;br /&gt;);
&lt;br /&gt;jPanel1Layout.setVerticalGroup(
&lt;br /&gt;jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(cmdhex)
&lt;br /&gt;.addComponent(cmddec)
&lt;br /&gt;.addComponent(cmdbin)
&lt;br /&gt;.addComponent(cmdoct))
&lt;br /&gt;);&lt;/p&gt; &lt;p&gt;jPanel3.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));&lt;/p&gt; &lt;p&gt;cmdinv.setText("Inv");&lt;/p&gt; &lt;p&gt;cmdhyp.setText("Hyp");&lt;/p&gt; &lt;p&gt;javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);
&lt;br /&gt;jPanel3.setLayout(jPanel3Layout);
&lt;br /&gt;jPanel3Layout.setHorizontalGroup(
&lt;br /&gt;jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(jPanel3Layout.createSequentialGroup()
&lt;br /&gt;.addContainerGap()
&lt;br /&gt;.addComponent(cmdinv)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
&lt;br /&gt;.addComponent(cmdhyp)
&lt;br /&gt;.addContainerGap())
&lt;br /&gt;);
&lt;br /&gt;jPanel3Layout.setVerticalGroup(
&lt;br /&gt;jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(cmdinv)
&lt;br /&gt;.addComponent(cmdhyp))
&lt;br /&gt;);&lt;/p&gt; &lt;p&gt;Cmdbackspace.setFont(new java.awt.Font("Tahoma", 0, 10));
&lt;br /&gt;Cmdbackspace.setForeground(new java.awt.Color(255, 0, 0));
&lt;br /&gt;Cmdbackspace.setText("Backspace");
&lt;br /&gt;Cmdbackspace.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;Cmdbackspace.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;CmdbackspaceActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdCE.setForeground(new java.awt.Color(255, 0, 0));
&lt;br /&gt;cmdCE.setText("CE");
&lt;br /&gt;cmdCE.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdCE.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdCEActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdclear.setForeground(new java.awt.Color(255, 0, 0));
&lt;br /&gt;cmdclear.setText("C");
&lt;br /&gt;cmdclear.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdclear.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdclearActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmd7.setForeground(new java.awt.Color(0, 0, 255));
&lt;br /&gt;cmd7.setText("7");
&lt;br /&gt;cmd7.setBorder(null);
&lt;br /&gt;cmd7.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmd7.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmd7ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmd8.setForeground(new java.awt.Color(0, 0, 255));
&lt;br /&gt;cmd8.setText("8");
&lt;br /&gt;cmd8.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmd8.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmd8ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmd9.setForeground(new java.awt.Color(0, 0, 255));
&lt;br /&gt;cmd9.setText("9");
&lt;br /&gt;cmd9.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmd9.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmd9ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdbagi.setForeground(new java.awt.Color(255, 0, 0));
&lt;br /&gt;cmdbagi.setText("/");
&lt;br /&gt;cmdbagi.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdbagi.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdbagiActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdmod.setForeground(new java.awt.Color(255, 0, 0));
&lt;br /&gt;cmdmod.setText("Mod");
&lt;br /&gt;cmdmod.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdmod.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdmodActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdand.setForeground(new java.awt.Color(255, 0, 0));
&lt;br /&gt;cmdand.setText("And");
&lt;br /&gt;cmdand.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdand.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdandActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmd4.setForeground(new java.awt.Color(0, 0, 255));
&lt;br /&gt;cmd4.setText("4");
&lt;br /&gt;cmd4.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmd4.setRequestFocusEnabled(false);
&lt;br /&gt;cmd4.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmd4ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmd5.setForeground(new java.awt.Color(0, 0, 255));
&lt;br /&gt;cmd5.setText("5");
&lt;br /&gt;cmd5.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmd5.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmd5ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmd6.setForeground(new java.awt.Color(0, 0, 255));
&lt;br /&gt;cmd6.setText("6");
&lt;br /&gt;cmd6.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmd6.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmd6ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdkali.setForeground(new java.awt.Color(255, 0, 0));
&lt;br /&gt;cmdkali.setText("x");
&lt;br /&gt;cmdkali.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdkali.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdkaliActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdor.setForeground(new java.awt.Color(255, 0, 0));
&lt;br /&gt;cmdor.setText("Or");
&lt;br /&gt;cmdor.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdor.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdorActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdxor.setForeground(new java.awt.Color(255, 0, 0));
&lt;br /&gt;cmdxor.setText("Xor");
&lt;br /&gt;cmdxor.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdxor.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdxorActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmd1.setForeground(new java.awt.Color(0, 0, 255));
&lt;br /&gt;cmd1.setText("1");
&lt;br /&gt;cmd1.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmd1.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmd1ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmd2.setForeground(new java.awt.Color(0, 0, 255));
&lt;br /&gt;cmd2.setText("2");
&lt;br /&gt;cmd2.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmd2.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmd2ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmd3.setForeground(new java.awt.Color(0, 0, 255));
&lt;br /&gt;cmd3.setText("3");
&lt;br /&gt;cmd3.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmd3.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmd3ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdkurang.setForeground(new java.awt.Color(255, 0, 0));
&lt;br /&gt;cmdkurang.setText("-");
&lt;br /&gt;cmdkurang.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdkurang.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdkurangActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdlsh.setForeground(new java.awt.Color(255, 0, 0));
&lt;br /&gt;cmdlsh.setText("Lsh");
&lt;br /&gt;cmdlsh.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdlsh.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdlshActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdnot.setForeground(new java.awt.Color(255, 0, 0));
&lt;br /&gt;cmdnot.setText("Not");
&lt;br /&gt;cmdnot.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdnot.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdnotActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmd0.setForeground(new java.awt.Color(0, 0, 255));
&lt;br /&gt;cmd0.setText("0");
&lt;br /&gt;cmd0.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmd0.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmd0ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdplus_minus.setForeground(new java.awt.Color(0, 0, 255));
&lt;br /&gt;cmdplus_minus.setText("+/-");
&lt;br /&gt;cmdplus_minus.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdplus_minus.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdplus_minusActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdcomma.setForeground(new java.awt.Color(0, 0, 255));
&lt;br /&gt;cmdcomma.setText(",");
&lt;br /&gt;cmdcomma.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdcomma.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdcommaActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdtambah.setForeground(new java.awt.Color(255, 0, 0));
&lt;br /&gt;cmdtambah.setText("+");
&lt;br /&gt;cmdtambah.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdtambah.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdtambahActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdhasil.setForeground(new java.awt.Color(255, 0, 0));
&lt;br /&gt;cmdhasil.setText("=");
&lt;br /&gt;cmdhasil.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdhasil.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdhasilActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdF.setForeground(new java.awt.Color(0, 0, 255));
&lt;br /&gt;cmdF.setText("F");
&lt;br /&gt;cmdF.setEnabled(false);
&lt;br /&gt;cmdF.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdF.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdFActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdA.setForeground(new java.awt.Color(0, 0, 255));
&lt;br /&gt;cmdA.setText("A");
&lt;br /&gt;cmdA.setEnabled(false);
&lt;br /&gt;cmdA.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdA.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdAActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdB.setForeground(new java.awt.Color(0, 0, 255));
&lt;br /&gt;cmdB.setText("B");
&lt;br /&gt;cmdB.setEnabled(false);
&lt;br /&gt;cmdB.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdB.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdBActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdC.setForeground(new java.awt.Color(0, 0, 255));
&lt;br /&gt;cmdC.setText("C");
&lt;br /&gt;cmdC.setEnabled(false);
&lt;br /&gt;cmdC.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdC.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdCActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdD.setForeground(new java.awt.Color(0, 0, 255));
&lt;br /&gt;cmdD.setText("D");
&lt;br /&gt;cmdD.setEnabled(false);
&lt;br /&gt;cmdD.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdD.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdDActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdE.setForeground(new java.awt.Color(0, 0, 255));
&lt;br /&gt;cmdE.setText("E");
&lt;br /&gt;cmdE.setEnabled(false);
&lt;br /&gt;cmdE.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdE.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdEActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdint.setForeground(new java.awt.Color(255, 0, 0));
&lt;br /&gt;cmdint.setText("Int");
&lt;br /&gt;cmdint.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdint.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdintActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdmc.setForeground(new java.awt.Color(255, 0, 0));
&lt;br /&gt;cmdmc.setText("MC");
&lt;br /&gt;cmdmc.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdmc.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdmcActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdmr.setForeground(new java.awt.Color(255, 0, 0));
&lt;br /&gt;cmdmr.setText("MR");
&lt;br /&gt;cmdmr.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdmr.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdmrActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdms.setForeground(new java.awt.Color(255, 0, 0));
&lt;br /&gt;cmdms.setText("MS");
&lt;br /&gt;cmdms.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdms.addMouseListener(new java.awt.event.MouseAdapter() {
&lt;br /&gt;public void mouseClicked(java.awt.event.MouseEvent evt) {
&lt;br /&gt;cmdmsMouseClicked(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;cmdms.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdmsActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdphi.setForeground(new java.awt.Color(0, 0, 255));
&lt;br /&gt;cmdphi.setText("phi");
&lt;br /&gt;cmdphi.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdphi.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdphiActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdlen.setForeground(new java.awt.Color(153, 0, 153));
&lt;br /&gt;cmdlen.setText("ln");
&lt;br /&gt;cmdlen.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdlen.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdlenActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdlog.setForeground(new java.awt.Color(153, 0, 153));
&lt;br /&gt;cmdlog.setText("log");
&lt;br /&gt;cmdlog.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdlog.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdlogActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdfaktorial.setForeground(new java.awt.Color(153, 0, 153));
&lt;br /&gt;cmdfaktorial.setText("n!");
&lt;br /&gt;cmdfaktorial.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdfaktorial.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdfaktorialActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdper.setForeground(new java.awt.Color(153, 0, 153));
&lt;br /&gt;cmdper.setText("1/x");
&lt;br /&gt;cmdper.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdper.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdperActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdexp.setForeground(new java.awt.Color(153, 0, 153));
&lt;br /&gt;cmdexp.setText("Exp");
&lt;br /&gt;cmdexp.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdexp.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdexpActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdpow_y.setForeground(new java.awt.Color(153, 0, 153));
&lt;br /&gt;cmdpow_y.setText("x^y");
&lt;br /&gt;cmdpow_y.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdpow_y.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdpow_yActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdpow3.setForeground(new java.awt.Color(153, 0, 153));
&lt;br /&gt;cmdpow3.setText("x^3");
&lt;br /&gt;cmdpow3.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdpow3.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdpow3ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdpow2.setForeground(new java.awt.Color(153, 0, 153));
&lt;br /&gt;cmdpow2.setText("x^2");
&lt;br /&gt;cmdpow2.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdpow2.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdpow2ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdsin.setForeground(new java.awt.Color(153, 0, 153));
&lt;br /&gt;cmdsin.setText("sin");
&lt;br /&gt;cmdsin.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdsin.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdsinActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdcos.setForeground(new java.awt.Color(153, 0, 153));
&lt;br /&gt;cmdcos.setText("cos");
&lt;br /&gt;cmdcos.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdcos.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdcosActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;cmdtan.setForeground(new java.awt.Color(153, 0, 153));
&lt;br /&gt;cmdtan.setText("tan");
&lt;br /&gt;cmdtan.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdtan.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdtanActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;tampil_M.setEditable(false);
&lt;br /&gt;tampil_M.setHorizontalAlignment(javax.swing.JTextField.CENTER);
&lt;br /&gt;tampil_M.setMargin(new java.awt.Insets(1, 1, 1, 1));
&lt;br /&gt;tampil_M.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;tampil_MActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jTextField1.setEditable(false);
&lt;br /&gt;jTextField1.setHorizontalAlignment(javax.swing.JTextField.CENTER);
&lt;br /&gt;jTextField1.setText("Calculator Scientific D - Series");
&lt;br /&gt;jTextField1.setBorder(null);&lt;/p&gt; &lt;p&gt;cmdmplus.setForeground(new java.awt.Color(255, 0, 0));
&lt;br /&gt;cmdmplus.setText("M+");
&lt;br /&gt;cmdmplus.setMargin(new java.awt.Insets(2, 2, 2, 2));
&lt;br /&gt;cmdmplus.addMouseListener(new java.awt.event.MouseAdapter() {
&lt;br /&gt;public void mouseClicked(java.awt.event.MouseEvent evt) {
&lt;br /&gt;cmdmplusMouseClicked(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;cmdmplus.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;cmdmplusActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jMenu1.setText("File");&lt;/p&gt; &lt;p&gt;MenuKeluar.setSelected(true);
&lt;br /&gt;MenuKeluar.setText("Keluar");
&lt;br /&gt;MenuKeluar.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;MenuKeluarActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;jMenu1.add(MenuKeluar);&lt;/p&gt; &lt;p&gt;jMenuBar1.add(jMenu1);&lt;/p&gt; &lt;p&gt;jMenu2.setText("View");&lt;/p&gt; &lt;p&gt;jCheckBoxMenuItem1.setSelected(true);
&lt;br /&gt;jCheckBoxMenuItem1.setText("Scientific");
&lt;br /&gt;jCheckBoxMenuItem1.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;jCheckBoxMenuItem1ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;jMenu2.add(jCheckBoxMenuItem1);&lt;/p&gt; &lt;p&gt;jCheckBoxMenuItem2.setText("Standar");
&lt;br /&gt;jCheckBoxMenuItem2.addActionListener(new java.awt.event.ActionListener() {
&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;jCheckBoxMenuItem2ActionPerformed(evt);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;jMenu2.add(jCheckBoxMenuItem2);&lt;/p&gt; &lt;p&gt;jMenuBar1.add(jMenu2);&lt;/p&gt; &lt;p&gt;setJMenuBar(jMenuBar1);&lt;/p&gt; &lt;p&gt;javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
&lt;br /&gt;getContentPane().setLayout(layout);
&lt;br /&gt;layout.setHorizontalGroup(
&lt;br /&gt;layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(layout.createSequentialGroup()
&lt;br /&gt;.addContainerGap()
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addComponent(tampil, javax.swing.GroupLayout.DEFAULT_SIZE, 449, Short.MAX_VALUE)
&lt;br /&gt;.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
&lt;br /&gt;.addGroup(layout.createSequentialGroup()
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(layout.createSequentialGroup()
&lt;br /&gt;.addComponent(cmdtan, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(cmdpow2, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addGroup(layout.createSequentialGroup()
&lt;br /&gt;.addComponent(cmdcos, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(cmdpow3, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addGroup(layout.createSequentialGroup()
&lt;br /&gt;.addComponent(cmdsin, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(cmdpow_y, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addGroup(layout.createSequentialGroup()
&lt;br /&gt;.addComponent(cmdexp, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(cmdlen, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
&lt;br /&gt;.addComponent(cmdlog, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdfaktorial, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdper, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addComponent(cmdmc, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addComponent(cmdmr, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdms, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdphi, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdmplus, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)))
&lt;br /&gt;.addComponent(jTextField1))
&lt;br /&gt;.addGap(47, 47, 47)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addComponent(cmd7, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmd1, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmd4, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmd0, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdA, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(layout.createSequentialGroup()
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addComponent(cmd5, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdB, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdplus_minus, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmd2, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
&lt;br /&gt;.addComponent(cmdC, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmd3, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmd6, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdcomma, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
&lt;br /&gt;.addComponent(cmdD, javax.swing.GroupLayout.DEFAULT_SIZE, 35, Short.MAX_VALUE)
&lt;br /&gt;.addComponent(cmdtambah, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdkali, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addComponent(cmdkurang, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(layout.createSequentialGroup()
&lt;br /&gt;.addComponent(cmdE, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(cmdF, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addGroup(layout.createSequentialGroup()
&lt;br /&gt;.addComponent(cmdhasil, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(cmdint, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addGroup(layout.createSequentialGroup()
&lt;br /&gt;.addComponent(cmdor, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(cmdxor, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addGroup(layout.createSequentialGroup()
&lt;br /&gt;.addComponent(cmdlsh, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(cmdnot, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE))))
&lt;br /&gt;.addGroup(layout.createSequentialGroup()
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(cmd8, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(cmd9, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(cmdbagi, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(cmdmod, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(cmdand, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)))
&lt;br /&gt;.addGap(4, 4, 4))
&lt;br /&gt;.addGroup(layout.createSequentialGroup()
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
&lt;br /&gt;.addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()
&lt;br /&gt;.addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
&lt;br /&gt;.addComponent(tampil_M, javax.swing.GroupLayout.PREFERRED_SIZE, 40, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addComponent(jPanel1, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.PREFERRED_SIZE, 199, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(layout.createSequentialGroup()
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(jPanel2, 0, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
&lt;br /&gt;.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
&lt;br /&gt;.addGap(54, 54, 54)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(layout.createSequentialGroup()
&lt;br /&gt;.addGap(70, 70, 70)
&lt;br /&gt;.addComponent(cmdCE, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addComponent(cmdclear, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addComponent(Cmdbackspace, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE))))))
&lt;br /&gt;.addContainerGap())
&lt;br /&gt;);
&lt;br /&gt;layout.setVerticalGroup(
&lt;br /&gt;layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(layout.createSequentialGroup()
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(layout.createSequentialGroup()
&lt;br /&gt;.addContainerGap()
&lt;br /&gt;.addComponent(tampil, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(cmdCE, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdclear, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(Cmdbackspace, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(tampil_M, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
&lt;br /&gt;.addGroup(layout.createSequentialGroup()
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(cmd8, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmd9, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdbagi, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdmod, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdand, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmd7, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addComponent(cmd4, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(cmd6, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdkali, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmd5, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdor, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdxor, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(layout.createSequentialGroup()
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(cmd2, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmd3, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmd1, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addComponent(cmdlsh, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdkurang, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(cmdplus_minus, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdcomma, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdtambah, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdhasil, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmd0, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdint, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(cmdB, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdC, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdD, javax.swing.GroupLayout.DEFAULT_SIZE, 30, Short.MAX_VALUE)
&lt;br /&gt;.addComponent(cmdE, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdF, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdA, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)))
&lt;br /&gt;.addComponent(cmdnot, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)))
&lt;br /&gt;.addGroup(layout.createSequentialGroup()
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(cmdmr, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdexp, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdlen, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdmc, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(cmdsin, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdpow_y, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdlog, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdms, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(cmdcos, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdpow3, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdfaktorial, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdmplus, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))
&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
&lt;br /&gt;.addComponent(cmdtan, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdpow2, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdper, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
&lt;br /&gt;.addComponent(cmdphi, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)))))
&lt;br /&gt;.addGroup(layout.createSequentialGroup()
&lt;br /&gt;.addGap(116, 116, 116)
&lt;br /&gt;.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)))
&lt;br /&gt;.addContainerGap())
&lt;br /&gt;);&lt;/p&gt; &lt;p&gt;pack();
&lt;br /&gt;}// &lt;/editor-fold&gt;&lt;/p&gt; &lt;p&gt;private void cmd8ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;angka +="8";
&lt;br /&gt;tampil.setText(angka);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmd5ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;angka +="5";
&lt;br /&gt;tampil.setText(angka);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmd0ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;angka +="0";
&lt;br /&gt;tampil.setText(angka);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmd1ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;angka +="1";
&lt;br /&gt;tampil.setText(angka);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmd2ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;angka +="2";
&lt;br /&gt;tampil.setText(angka);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmd3ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;angka +="3";
&lt;br /&gt;tampil.setText(angka);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmd4ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;angka +="4";
&lt;br /&gt;tampil.setText(angka);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmd6ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;angka +="6";
&lt;br /&gt;tampil.setText(angka);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmd7ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;angka +="7";
&lt;br /&gt;tampil.setText(angka);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmd9ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;angka +="9";
&lt;br /&gt;tampil.setText(angka);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdtambahActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;if(TKpress==true){
&lt;br /&gt;infixExp+=" + ";
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;angka1=Double.parseDouble(tampil.getText());
&lt;br /&gt;infixExp+=angka1+" + ";
&lt;br /&gt;}
&lt;br /&gt;angka = "";
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdkurangActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;if(TKpress==true){
&lt;br /&gt;infixExp+=" - ";
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;angka1=Double.parseDouble(tampil.getText());
&lt;br /&gt;infixExp+=angka1+" - ";
&lt;br /&gt;}
&lt;br /&gt;angka = "";
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdkaliActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;if(TKpress==true){
&lt;br /&gt;infixExp+=" * ";
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;angka1=Double.parseDouble(tampil.getText());
&lt;br /&gt;infixExp+=angka1+" * ";
&lt;br /&gt;}
&lt;br /&gt;angka = "";
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdbagiActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;if(TKpress==true){
&lt;br /&gt;infixExp+=" / ";
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;angka1=Double.parseDouble(tampil.getText());
&lt;br /&gt;infixExp+=angka1+" / ";
&lt;br /&gt;}
&lt;br /&gt;angka = "";
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdmodActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;if(TKpress==true){
&lt;br /&gt;infixExp+=" % ";
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;angka1=Double.parseDouble(tampil.getText());
&lt;br /&gt;infixExp+=angka1+" % ";
&lt;br /&gt;}
&lt;br /&gt;angka = "";
&lt;br /&gt;}
&lt;br /&gt;public double proses(double input,String operator,String cOP,double total)
&lt;br /&gt;{
&lt;br /&gt;double jum=0;&lt;/p&gt; &lt;p&gt;if(operator.equals("+")){
&lt;br /&gt;jum=total+input;
&lt;br /&gt;tampung=input;
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;else if(operator.equals("*")){
&lt;br /&gt;if(cOP.equals("+")){
&lt;br /&gt;jum=(tampung*input)+(total-tampung);
&lt;br /&gt;tampung=tampung*input;
&lt;br /&gt;}
&lt;br /&gt;else if(cOP.equals("-")){
&lt;br /&gt;jum=(total+tampung)-(tampung*input);
&lt;br /&gt;tampung=tampung*input;
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;jum=total*input;
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;else if(operator.equals("/")){
&lt;br /&gt;if(cOP.equals("+")){
&lt;br /&gt;jum=(tampung/input)+(total-tampung);
&lt;br /&gt;tampung=tampung/input;
&lt;br /&gt;}
&lt;br /&gt;else if(cOP.equals("-")){
&lt;br /&gt;jum=(total+tampung)-(tampung/input);
&lt;br /&gt;tampung=tampung/input;
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;jum=total/input;
&lt;br /&gt;}
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;else if(operator.equals("-")){
&lt;br /&gt;jum=total-input;
&lt;br /&gt;tampung=input;
&lt;br /&gt;}
&lt;br /&gt;System.out.println(tampung);
&lt;br /&gt;return jum;
&lt;br /&gt;}
&lt;br /&gt;private void cmdhasilActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;if((kurung==0)&amp;amp;&amp;amp;(!tampil.getText().equals(")"))){
&lt;br /&gt;angka1=Double.parseDouble(tampil.getText());
&lt;br /&gt;infixExp+=angka1;&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;try{
&lt;br /&gt;postfixExp = priority.convertToPostfix(infixExp);
&lt;br /&gt;total=priority.evaluate(postfixExp);&lt;/p&gt; &lt;p&gt;}
&lt;br /&gt;catch(Exception e){
&lt;br /&gt;e.printStackTrace();
&lt;br /&gt;}
&lt;br /&gt;tampil.setText(""+(total));&lt;/p&gt; &lt;p&gt;btotal=true;
&lt;br /&gt;infixExp="";
&lt;br /&gt;System.out.println(""+infixExp);
&lt;br /&gt;TKpress=false;
&lt;br /&gt;angka="";&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;private void cmdCEActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;tampil.setText("");
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdclearActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;angka1 = 0.0;&lt;/p&gt; &lt;p&gt;total = 0.0;
&lt;br /&gt;angka = "";
&lt;br /&gt;tampil.setText("");
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdsinActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;String sin = tampil.getText();
&lt;br /&gt;double derajat  = Double.parseDouble(sin);
&lt;br /&gt;double pi = Math.PI;&lt;/p&gt; &lt;p&gt;//dalam bentuk degrees//
&lt;br /&gt;double hasil = Math.sin(derajat * pi/180);
&lt;br /&gt;tampil.setText(Double.toString(hasil));&lt;/p&gt; &lt;p&gt;if(derajat%180==0){
&lt;br /&gt;tampil.setText("0.0");
&lt;br /&gt;}
&lt;br /&gt;if(cmdhyp.isSelected()==true&amp;amp;&amp;amp;cmdinv.isSelected()==false){
&lt;br /&gt;hasil = Math.sinh(derajat);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;cmdhyp.setSelected(false);
&lt;br /&gt;}
&lt;br /&gt;if(cmdinv.isSelected()==true&amp;amp;&amp;amp;cmdhyp.isSelected()==false){
&lt;br /&gt;hasil = Math.asin(derajat)*180/pi;
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;if(derajat==1){
&lt;br /&gt;tampil.setText("90");
&lt;br /&gt;}
&lt;br /&gt;cmdinv.setSelected(false);
&lt;br /&gt;}
&lt;br /&gt;if(cmdinv.isSelected()==true &amp;amp;&amp;amp; cmdhyp.isSelected()==true){
&lt;br /&gt;double proseshasil =Math.pow(derajat, 2)+1.0;
&lt;br /&gt;double proseshasil2 = Math.sqrt(proseshasil);
&lt;br /&gt;hasil = Math.log(derajat+proseshasil2);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;cmdhyp.setSelected(false);
&lt;br /&gt;cmdinv.setSelected(false);
&lt;br /&gt;}
&lt;br /&gt;//dalam bentuk radian//
&lt;br /&gt;if(cmdrad.isSelected()==true){
&lt;br /&gt;hasil = Math.sin(derajat);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;}
&lt;br /&gt;if(cmdrad.isSelected()==true &amp;amp;&amp;amp; cmdhyp.isSelected()==true &amp;amp;&amp;amp; cmdinv.isSelected()==false){
&lt;br /&gt;hasil = Math.sinh(derajat);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;cmdhyp.setSelected(false);
&lt;br /&gt;}
&lt;br /&gt;if(cmdrad.isSelected()==true &amp;amp;&amp;amp; cmdinv.isSelected()==true &amp;amp;&amp;amp; cmdhyp.isSelected()==false){
&lt;br /&gt;hasil = Math.asin(derajat);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;cmdinv.setSelected(false);
&lt;br /&gt;}
&lt;br /&gt;if(cmdrad.isSelected()==true &amp;amp;&amp;amp; cmdinv.isSelected()==true &amp;amp;&amp;amp; cmdhyp.isSelected()==true){
&lt;br /&gt;double proseshasil =Math.pow(derajat, 2)+1.0;
&lt;br /&gt;double proseshasil2 = Math.sqrt(proseshasil);
&lt;br /&gt;hasil = Math.log(derajat+proseshasil2);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;cmdinv.setSelected(false);
&lt;br /&gt;cmdhyp.setSelected(false);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;private void CmdbackspaceActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;angka = angka.substring(0, angka.length()-1);
&lt;br /&gt;tampil.setText(angka);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdplus_minusActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;if(!angka.contains("-"))
&lt;br /&gt;angka = "-"+angka;
&lt;br /&gt;else
&lt;br /&gt;angka = angka.substring(1, angka.length());
&lt;br /&gt;tampil.setText(angka);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdcosActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;String cos = tampil.getText();
&lt;br /&gt;double derajat  = Double.parseDouble(cos);
&lt;br /&gt;double pi = Math.PI;&lt;/p&gt; &lt;p&gt;//dalam bentuk degrees//
&lt;br /&gt;double hasil = Math.cos(derajat * pi/180);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;if(derajat ==90 ){
&lt;br /&gt;tampil.setText("0");
&lt;br /&gt;}
&lt;br /&gt;if(derajat%270==0){
&lt;br /&gt;tampil.setText("0");
&lt;br /&gt;}
&lt;br /&gt;if(cmdhyp.isSelected()==true &amp;amp;&amp;amp; cmdinv.isSelected()==false){
&lt;br /&gt;hasil = Math.cosh(derajat);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;cmdhyp.setSelected(false);
&lt;br /&gt;}
&lt;br /&gt;if(cmdinv.isSelected()==true &amp;amp;&amp;amp; cmdhyp.isSelected()==false){
&lt;br /&gt;hasil = Math.acos(derajat)*180/pi;
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;cmdinv.setSelected(false);
&lt;br /&gt;}
&lt;br /&gt;if(cmdinv.isSelected()==true &amp;amp;&amp;amp; cmdhyp.isSelected()==true){
&lt;br /&gt;double proseshasil =Math.pow(derajat, 2)-1.0;
&lt;br /&gt;double proseshasil2 = Math.sqrt(proseshasil);
&lt;br /&gt;hasil = Math.log(derajat+proseshasil2);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;cmdhyp.setSelected(false);
&lt;br /&gt;cmdinv.setSelected(false);
&lt;br /&gt;}
&lt;br /&gt;//dalam bentuk radian//
&lt;br /&gt;if(cmdrad.isSelected()==true){
&lt;br /&gt;hasil = Math.cos(derajat);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;}
&lt;br /&gt;if(cmdrad.isSelected()==true &amp;amp;&amp;amp; cmdhyp.isSelected()==true &amp;amp;&amp;amp; cmdinv.isSelected()==false){
&lt;br /&gt;hasil = Math.cosh(derajat);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;cmdhyp.setSelected(false);
&lt;br /&gt;}
&lt;br /&gt;if(cmdrad.isSelected()==true &amp;amp;&amp;amp; cmdinv.isSelected()==true &amp;amp;&amp;amp; cmdhyp.isSelected()==false){
&lt;br /&gt;hasil = Math.acos(derajat);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;cmdinv.setSelected(false);
&lt;br /&gt;}
&lt;br /&gt;if(cmdrad.isSelected()==true &amp;amp;&amp;amp; cmdinv.isSelected()==true &amp;amp;&amp;amp; cmdhyp.isSelected()==true){
&lt;br /&gt;double proseshasil =Math.pow(derajat, 2)-1.0;
&lt;br /&gt;double proseshasil2 = Math.sqrt(proseshasil);
&lt;br /&gt;hasil = Math.log(derajat+proseshasil2);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;cmdinv.setSelected(false);
&lt;br /&gt;cmdhyp.setSelected(false);
&lt;br /&gt;}
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdcommaActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;angka +=".";
&lt;br /&gt;Double comma= Double.parseDouble(angka);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdtanActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;String tan = tampil.getText();
&lt;br /&gt;double derajat  = Double.parseDouble(tan);
&lt;br /&gt;double pi = Math.PI;
&lt;br /&gt;//dalam bentuk degrees//
&lt;br /&gt;double hasil = Math.tan(derajat * pi/180);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;if(derajat%90==0 || derajat%270==0){
&lt;br /&gt;tampil.setText("Math ERROR");
&lt;br /&gt;}
&lt;br /&gt;if(derajat%180==0|| derajat%360==0){
&lt;br /&gt;tampil.setText("0");
&lt;br /&gt;}
&lt;br /&gt;if(derajat ==45 || derajat % 225==0){
&lt;br /&gt;tampil.setText("1.0");
&lt;br /&gt;}
&lt;br /&gt;if(derajat%135==0||derajat%315==0){
&lt;br /&gt;tampil.setText("-1.0");
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if(cmdhyp.isSelected()==true &amp;amp;&amp;amp; cmdinv.isSelected()==false){
&lt;br /&gt;hasil = Math.tanh(derajat);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;cmdhyp.setSelected(false);
&lt;br /&gt;}
&lt;br /&gt;if(cmdinv.isSelected()==true &amp;amp;&amp;amp; cmdhyp.isSelected()==false){
&lt;br /&gt;hasil = Math.atan(derajat)*180/pi;
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;cmdinv.setSelected(false);
&lt;br /&gt;}
&lt;br /&gt;//dalam bentuk radian//
&lt;br /&gt;if(cmdrad.isSelected()==true){
&lt;br /&gt;hasil = Math.tan(derajat);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;}
&lt;br /&gt;if(cmdrad.isSelected()==true &amp;amp;&amp;amp; cmdhyp.isSelected()==true &amp;amp;&amp;amp; cmdinv.isSelected()==false){
&lt;br /&gt;hasil = Math.tanh(derajat);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;cmdhyp.setSelected(false);
&lt;br /&gt;}
&lt;br /&gt;if(cmdrad.isSelected()==true &amp;amp;&amp;amp; cmdinv.isSelected()==true &amp;amp;&amp;amp; cmdhyp.isSelected()==false){
&lt;br /&gt;hasil = Math.atan(derajat);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;cmdinv.setSelected(false);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;private void cmdperActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;String per = tampil.getText();
&lt;br /&gt;double perperan = Double.parseDouble(per);
&lt;br /&gt;double hasil = 1/perperan;
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdpow2ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;String pow_2 = tampil.getText();
&lt;br /&gt;double pw = Double.parseDouble(pow_2);
&lt;br /&gt;double hasil = Math.pow(pw,2);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;if(cmdinv.isSelected()==true){
&lt;br /&gt;hasil = Math.pow(pw, 0.5);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;cmdinv.setSelected(false);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;private void cmdpow3ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;String pow_3 = tampil.getText();
&lt;br /&gt;double pw = Double.parseDouble(pow_3);
&lt;br /&gt;double hasil = Math.pow(pw,3);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;if(cmdinv.isSelected()==true){
&lt;br /&gt;hasil = Math.pow(pw,1/3.0);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;cmdinv.setSelected(false);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;private void cmdlogActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;String logaritma = tampil.getText();
&lt;br /&gt;double a = Double.parseDouble(logaritma);
&lt;br /&gt;double hasil = Math.log10(a);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;if(a&lt;0){
&lt;br /&gt;tampil.setText("Math ERROR");
&lt;br /&gt;}
&lt;br /&gt;if(cmdinv.isSelected()==true){
&lt;br /&gt;hasil = Math.pow(10.0, a);
&lt;br /&gt;double pembulatan = Math.round(hasil);
&lt;br /&gt;tampil.setText(Double.toString(pembulatan));
&lt;br /&gt;cmdinv.setSelected(false);
&lt;br /&gt;}
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdphiActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;double hasil = Math.PI;
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdlenActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;String ln = tampil.getText();
&lt;br /&gt;double b = Double.parseDouble(ln);
&lt;br /&gt;double hasil = Math.log(b);
&lt;br /&gt;tampil.setText(Double.toString(hasil));
&lt;br /&gt;if(b&lt;0){
&lt;br /&gt;tampil.setText("Math ERROR");
&lt;br /&gt;}
&lt;br /&gt;if(cmdinv.isSelected()==true){&lt;/p&gt; &lt;p&gt;hasil = Math.pow((Math.E),b);
&lt;br /&gt;double pembulatan = Math.round(hasil);
&lt;br /&gt;tampil.setText(Double.toString(pembulatan));
&lt;br /&gt;cmdinv.setSelected(false);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;private void cmdpow_yActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;if(TKpress==true){
&lt;br /&gt;infixExp+=" ^ ";
&lt;br /&gt;if(cmdinv.isSelected()==true){
&lt;br /&gt;infixExp+=" ^ 1 / ";
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;angka1=Double.parseDouble(tampil.getText());
&lt;br /&gt;infixExp+=angka1+" ^ ";
&lt;br /&gt;if(cmdinv.isSelected()==true){
&lt;br /&gt;angka1=Double.parseDouble(tampil.getText());
&lt;br /&gt;infixExp+=angka1+" ^ 1 / ";
&lt;br /&gt;}
&lt;br /&gt;}
&lt;br /&gt;angka = "";
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdexpActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;angka1 = Double.parseDouble(angka);&lt;/p&gt; &lt;p&gt;tampil.setText(angka);
&lt;br /&gt;angka = "";
&lt;br /&gt;pilih = 7;&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;private void cmdAActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;angka+="A";
&lt;br /&gt;tampil.setText(angka);&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;private void cmdBActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;angka+="B";
&lt;br /&gt;tampil.setText(angka);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdCActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;angka+="C";
&lt;br /&gt;tampil.setText(angka);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdDActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;angka+="D";
&lt;br /&gt;tampil.setText(angka);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdEActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;angka+="E";
&lt;br /&gt;tampil.setText(angka);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdFActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;angka+="F";
&lt;br /&gt;tampil.setText(angka);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdhexActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:&lt;/p&gt; &lt;p&gt;cmdA.setEnabled(true);
&lt;br /&gt;cmdB.setEnabled(true);
&lt;br /&gt;cmdC.setEnabled(true);
&lt;br /&gt;cmdD.setEnabled(true);
&lt;br /&gt;cmdE.setEnabled(true);
&lt;br /&gt;cmdF.setEnabled(true);
&lt;br /&gt;cmdphi.setEnabled(false);
&lt;br /&gt;cmdsin.setEnabled(false);
&lt;br /&gt;cmdcos.setEnabled(false);
&lt;br /&gt;cmdtan.setEnabled(false);
&lt;br /&gt;cmdexp.setEnabled(false);
&lt;br /&gt;cmd0.setEnabled(true);
&lt;br /&gt;cmd1.setEnabled(true);
&lt;br /&gt;cmd2.setEnabled(true);
&lt;br /&gt;cmd3.setEnabled(true);
&lt;br /&gt;cmd4.setEnabled(true);
&lt;br /&gt;cmd5.setEnabled(true);
&lt;br /&gt;cmd6.setEnabled(true);
&lt;br /&gt;cmd7.setEnabled(true);
&lt;br /&gt;cmd8.setEnabled(true);
&lt;br /&gt;cmd9.setEnabled(true);&lt;/p&gt; &lt;p&gt;Konversi_Bilangan bil = new Konversi_Bilangan();
&lt;br /&gt;String hexa = tampil.getText();
&lt;br /&gt;double konverti = Double.parseDouble(hexa);
&lt;br /&gt;bil.set(konverti);
&lt;br /&gt;tampil.setText(bil.getHex());
&lt;br /&gt;if(cek == 'o'){
&lt;br /&gt;bil.setoct(hexa);
&lt;br /&gt;tampil.setText(bil.getHex());
&lt;br /&gt;}
&lt;br /&gt;else if (cek == 'b'){
&lt;br /&gt;bil.setbin(hexa);
&lt;br /&gt;tampil.setText(bil.getHex());
&lt;br /&gt;}
&lt;br /&gt;else if (cek == 'd'){
&lt;br /&gt;bil = new Konversi_Bilangan (konverti);
&lt;br /&gt;tampil.setText(""+bil.getHex());
&lt;br /&gt;}
&lt;br /&gt;cek = 'h';&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;private void cmddecActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;cmdA.setEnabled(false);
&lt;br /&gt;cmdB.setEnabled(false);
&lt;br /&gt;cmdC.setEnabled(false);
&lt;br /&gt;cmdD.setEnabled(false);
&lt;br /&gt;cmdE.setEnabled(false);
&lt;br /&gt;cmdF.setEnabled(false);
&lt;br /&gt;cmdphi.setEnabled(true);
&lt;br /&gt;cmdsin.setEnabled(true);
&lt;br /&gt;cmdcos.setEnabled(true);
&lt;br /&gt;cmdtan.setEnabled(true);
&lt;br /&gt;cmdexp.setEnabled(true);
&lt;br /&gt;cmd0.setEnabled(true);
&lt;br /&gt;cmd1.setEnabled(true);
&lt;br /&gt;cmd2.setEnabled(true);
&lt;br /&gt;cmd3.setEnabled(true);
&lt;br /&gt;cmd4.setEnabled(true);
&lt;br /&gt;cmd5.setEnabled(true);
&lt;br /&gt;cmd6.setEnabled(true);
&lt;br /&gt;cmd7.setEnabled(true);
&lt;br /&gt;cmd8.setEnabled(true);
&lt;br /&gt;cmd9.setEnabled(true);&lt;/p&gt; &lt;p&gt;Konversi_Bilangan bil = new Konversi_Bilangan();
&lt;br /&gt;String desi = tampil.getText();
&lt;br /&gt;double konverti = Double.parseDouble(desi);
&lt;br /&gt;bil.set(konverti);
&lt;br /&gt;tampil.setText(""+bil.get());&lt;/p&gt; &lt;p&gt;if(cek == 'h'){
&lt;br /&gt;bil.sethex(desi);
&lt;br /&gt;tampil.setText(""+bil.get());
&lt;br /&gt;}
&lt;br /&gt;else if (cek == 'o'){
&lt;br /&gt;bil.setoct(desi);
&lt;br /&gt;tampil.setText(""+bil.get());
&lt;br /&gt;}
&lt;br /&gt;else if (cek == 'b'){
&lt;br /&gt;bil.setbin(desi);
&lt;br /&gt;tampil.setText(""+bil.get());
&lt;br /&gt;}
&lt;br /&gt;cek ='d';
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdoctActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;cmdA.setEnabled(false);
&lt;br /&gt;cmdB.setEnabled(false);
&lt;br /&gt;cmdC.setEnabled(false);
&lt;br /&gt;cmdD.setEnabled(false);
&lt;br /&gt;cmdE.setEnabled(false);
&lt;br /&gt;cmdF.setEnabled(false);
&lt;br /&gt;cmdphi.setEnabled(false);
&lt;br /&gt;cmdsin.setEnabled(false);
&lt;br /&gt;cmdcos.setEnabled(false);
&lt;br /&gt;cmdtan.setEnabled(false);
&lt;br /&gt;cmdexp.setEnabled(false);
&lt;br /&gt;cmd0.setEnabled(true);
&lt;br /&gt;cmd1.setEnabled(true);
&lt;br /&gt;cmd2.setEnabled(true);
&lt;br /&gt;cmd3.setEnabled(true);
&lt;br /&gt;cmd4.setEnabled(true);
&lt;br /&gt;cmd5.setEnabled(true);
&lt;br /&gt;cmd6.setEnabled(true);
&lt;br /&gt;cmd7.setEnabled(true);
&lt;br /&gt;cmd8.setEnabled(false);
&lt;br /&gt;cmd9.setEnabled(false);&lt;/p&gt; &lt;p&gt;Konversi_Bilangan bil = new Konversi_Bilangan();
&lt;br /&gt;String octal = tampil.getText();
&lt;br /&gt;double konverti = Double.parseDouble(octal);
&lt;br /&gt;bil.set(konverti);
&lt;br /&gt;tampil.setText(bil.getOct());&lt;/p&gt; &lt;p&gt;if(cek == 'h'){
&lt;br /&gt;bil.sethex(octal);
&lt;br /&gt;tampil.setText(bil.getOct());
&lt;br /&gt;}
&lt;br /&gt;else if (cek == 'b'){
&lt;br /&gt;bil.setbin(octal);
&lt;br /&gt;tampil.setText(bil.getOct());
&lt;br /&gt;}
&lt;br /&gt;else if (cek == 'd'){
&lt;br /&gt;bil = new Konversi_Bilangan (konverti);
&lt;br /&gt;tampil.setText(""+bil.getOct());
&lt;br /&gt;}
&lt;br /&gt;cek ='o';
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdbinActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;cmdA.setEnabled(false);
&lt;br /&gt;cmdB.setEnabled(false);
&lt;br /&gt;cmdC.setEnabled(false);
&lt;br /&gt;cmdD.setEnabled(false);
&lt;br /&gt;cmdE.setEnabled(false);
&lt;br /&gt;cmdF.setEnabled(false);
&lt;br /&gt;cmdphi.setEnabled(false);
&lt;br /&gt;cmdsin.setEnabled(false);
&lt;br /&gt;cmdcos.setEnabled(false);
&lt;br /&gt;cmdtan.setEnabled(false);
&lt;br /&gt;cmdexp.setEnabled(false);
&lt;br /&gt;cmd0.setEnabled(true);
&lt;br /&gt;cmd1.setEnabled(true);
&lt;br /&gt;cmd2.setEnabled(false);
&lt;br /&gt;cmd3.setEnabled(false);
&lt;br /&gt;cmd4.setEnabled(false);
&lt;br /&gt;cmd5.setEnabled(false);
&lt;br /&gt;cmd6.setEnabled(false);
&lt;br /&gt;cmd7.setEnabled(false);
&lt;br /&gt;cmd8.setEnabled(false);
&lt;br /&gt;cmd9.setEnabled(false);&lt;/p&gt; &lt;p&gt;Konversi_Bilangan bil = new Konversi_Bilangan();
&lt;br /&gt;String biner = tampil.getText();
&lt;br /&gt;double konverti = Double.parseDouble(biner);
&lt;br /&gt;bil.set(konverti);
&lt;br /&gt;tampil.setText(bil.getBin());&lt;/p&gt; &lt;p&gt;if(cek == 'h'){
&lt;br /&gt;bil.sethex(biner);
&lt;br /&gt;tampil.setText(bil.getBin());
&lt;br /&gt;}
&lt;br /&gt;else if (cek == 'o'){
&lt;br /&gt;bil.setoct(biner);
&lt;br /&gt;tampil.setText(bil.getBin());
&lt;br /&gt;}
&lt;br /&gt;else if (cek == 'd'){
&lt;br /&gt;bil = new Konversi_Bilangan (konverti);
&lt;br /&gt;tampil.setText(""+bil.getBin());
&lt;br /&gt;}
&lt;br /&gt;cek ='b';&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;private void cmdlshActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;b1 = Integer.parseInt(angka);
&lt;br /&gt;tampil.setText(angka);
&lt;br /&gt;angka = "";
&lt;br /&gt;pilih = 8;
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdnotActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;String not = tampil.getText();
&lt;br /&gt;int ubah = Integer.parseInt(not);
&lt;br /&gt;int hasil = ~ubah;
&lt;br /&gt;tampil.setText(Integer.toString(hasil));
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdandActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;if(TKpress==true){
&lt;br /&gt;infixExp+=" &amp;amp; ";
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;double input1=Double.parseDouble(tampil.getText());
&lt;br /&gt;int bulat = (int)input1;
&lt;br /&gt;infixExp+=input1+" &amp;amp; ";&lt;/p&gt; &lt;p&gt;angka="";
&lt;br /&gt;}
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdorActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;if(TKpress==true){
&lt;br /&gt;infixExp+=" &amp;amp; ";
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;double input1=Double.parseDouble(tampil.getText());
&lt;br /&gt;int bulat = (int)input1;
&lt;br /&gt;infixExp+=input1+" | ";&lt;/p&gt; &lt;p&gt;angka="";
&lt;br /&gt;}
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdxorActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;if(TKpress==true){
&lt;br /&gt;infixExp+=" &amp;amp; ";
&lt;br /&gt;}
&lt;br /&gt;else{
&lt;br /&gt;double input1=Double.parseDouble(tampil.getText());
&lt;br /&gt;int bulat = (int)input1;
&lt;br /&gt;infixExp+=input1+" ^ ";&lt;/p&gt; &lt;p&gt;angka="";
&lt;br /&gt;}
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdintActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;String compress_2int = tampil.getText();
&lt;br /&gt;double desimal = Double.parseDouble(compress_2int);
&lt;br /&gt;int hasil = ~(int)desimal;
&lt;br /&gt;tampil.setText(Integer.toString(hasil));
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdmrActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;tampil.setText(Double.toString(Mem));
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdmcActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;Mem = 0.0;
&lt;br /&gt;tampil_M.setText("");
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void tampil_MActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdmsMouseClicked(java.awt.event.MouseEvent evt) {
&lt;br /&gt;Mem = Double.parseDouble(angka);
&lt;br /&gt;tampil_M.setText("M");// TODO add your handling code here:
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdfaktorialActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;double fak=1;
&lt;br /&gt;double x = Double.parseDouble(angka);
&lt;br /&gt;for(double i=x; i&gt;=1; i--){
&lt;br /&gt;fak *= i;&lt;/p&gt; &lt;p&gt;}
&lt;br /&gt;tampil.setText(Double.toString(fak));
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmddegActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdmsActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void jCheckBoxMenuItem2ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;java.awt.EventQueue.invokeLater(new Runnable() {
&lt;br /&gt;public void run() {
&lt;br /&gt;new Calculator_Standar().setVisible(true);&lt;/p&gt; &lt;p&gt;}
&lt;br /&gt;});
&lt;br /&gt;this.setVisible(false);// TODO add your handling code here:
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void jCheckBoxMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;java.awt.EventQueue.invokeLater(new Runnable() {
&lt;br /&gt;public void run() {
&lt;br /&gt;new Calculator_Standar().setVisible(true);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;this.setVisible(false);
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void MenuKeluarActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;System.exit(2);// TODO add your handling code here:
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdmplusMouseClicked(java.awt.event.MouseEvent evt) {
&lt;br /&gt;double Mem1 = Double.parseDouble(angka);
&lt;br /&gt;Mem += Mem1;
&lt;br /&gt;tampil_M.setText("M");
&lt;br /&gt;tampil.setText(Double.toString(Mem1));
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void cmdmplusActionPerformed(java.awt.event.ActionEvent evt) {
&lt;br /&gt;/*double a = Double.parseDouble(Screen.getText());
&lt;br /&gt;hasil = Mem + a;
&lt;br /&gt;a=0.0;
&lt;br /&gt;Text1.setText("M");
&lt;br /&gt;Screen.setText("");*/
&lt;br /&gt;// TODO add your handling code here:
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;/**
&lt;br /&gt;* @param args the command line arguments
&lt;br /&gt;*/
&lt;br /&gt;public static void main(String args[]) {
&lt;br /&gt;java.awt.EventQueue.invokeLater(new Runnable() {
&lt;br /&gt;public void run() {
&lt;br /&gt;new Calculator().setVisible(true);
&lt;br /&gt;}
&lt;br /&gt;});
&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;// Variables declaration - do not modify
&lt;br /&gt;private javax.swing.JButton Cmdbackspace;
&lt;br /&gt;private javax.swing.JCheckBoxMenuItem MenuKeluar;
&lt;br /&gt;private javax.swing.ButtonGroup buttonGroup1;
&lt;br /&gt;private javax.swing.ButtonGroup buttonGroup2;
&lt;br /&gt;private javax.swing.JButton cmd0;
&lt;br /&gt;private javax.swing.JButton cmd1;
&lt;br /&gt;private javax.swing.JButton cmd2;
&lt;br /&gt;private javax.swing.JButton cmd3;
&lt;br /&gt;private javax.swing.JButton cmd4;
&lt;br /&gt;private javax.swing.JButton cmd5;
&lt;br /&gt;private javax.swing.JButton cmd6;
&lt;br /&gt;private javax.swing.JButton cmd7;
&lt;br /&gt;private javax.swing.JButton cmd8;
&lt;br /&gt;private javax.swing.JButton cmd9;
&lt;br /&gt;private javax.swing.JButton cmdA;
&lt;br /&gt;private javax.swing.JButton cmdB;
&lt;br /&gt;private javax.swing.JButton cmdC;
&lt;br /&gt;private javax.swing.JButton cmdCE;
&lt;br /&gt;private javax.swing.JButton cmdD;
&lt;br /&gt;private javax.swing.JButton cmdE;
&lt;br /&gt;private javax.swing.JButton cmdF;
&lt;br /&gt;private javax.swing.JButton cmdand;
&lt;br /&gt;private javax.swing.JButton cmdbagi;
&lt;br /&gt;private javax.swing.JRadioButton cmdbin;
&lt;br /&gt;private javax.swing.JButton cmdclear;
&lt;br /&gt;private javax.swing.JButton cmdcomma;
&lt;br /&gt;private javax.swing.JButton cmdcos;
&lt;br /&gt;private javax.swing.JRadioButton cmddec;
&lt;br /&gt;private javax.swing.JRadioButton cmddeg;
&lt;br /&gt;private javax.swing.JButton cmdexp;
&lt;br /&gt;private javax.swing.JButton cmdfaktorial;
&lt;br /&gt;private javax.swing.JButton cmdhasil;
&lt;br /&gt;private javax.swing.JRadioButton cmdhex;
&lt;br /&gt;private javax.swing.JCheckBox cmdhyp;
&lt;br /&gt;private javax.swing.JButton cmdint;
&lt;br /&gt;private javax.swing.JCheckBox cmdinv;
&lt;br /&gt;private javax.swing.JButton cmdkali;
&lt;br /&gt;private javax.swing.JButton cmdkurang;
&lt;br /&gt;private javax.swing.JButton cmdlen;
&lt;br /&gt;private javax.swing.JButton cmdlog;
&lt;br /&gt;private javax.swing.JButton cmdlsh;
&lt;br /&gt;private javax.swing.JButton cmdmc;
&lt;br /&gt;private javax.swing.JButton cmdmod;
&lt;br /&gt;private javax.swing.JButton cmdmplus;
&lt;br /&gt;private javax.swing.JButton cmdmr;
&lt;br /&gt;private javax.swing.JButton cmdms;
&lt;br /&gt;private javax.swing.JButton cmdnot;
&lt;br /&gt;private javax.swing.JRadioButton cmdoct;
&lt;br /&gt;private javax.swing.JButton cmdor;
&lt;br /&gt;private javax.swing.JButton cmdper;
&lt;br /&gt;private javax.swing.JButton cmdphi;
&lt;br /&gt;private javax.swing.JButton cmdplus_minus;
&lt;br /&gt;private javax.swing.JButton cmdpow2;
&lt;br /&gt;private javax.swing.JButton cmdpow3;
&lt;br /&gt;private javax.swing.JButton cmdpow_y;
&lt;br /&gt;private javax.swing.JRadioButton cmdrad;
&lt;br /&gt;private javax.swing.JButton cmdsin;
&lt;br /&gt;private javax.swing.JButton cmdtambah;
&lt;br /&gt;private javax.swing.JButton cmdtan;
&lt;br /&gt;private javax.swing.JButton cmdxor;
&lt;br /&gt;private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItem1;
&lt;br /&gt;private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItem2;
&lt;br /&gt;private javax.swing.JMenu jMenu1;
&lt;br /&gt;private javax.swing.JMenu jMenu2;
&lt;br /&gt;private javax.swing.JMenuBar jMenuBar1;
&lt;br /&gt;private javax.swing.JPanel jPanel1;
&lt;br /&gt;private javax.swing.JPanel jPanel2;
&lt;br /&gt;private javax.swing.JPanel jPanel3;
&lt;br /&gt;private javax.swing.JTextField jTextField1;
&lt;br /&gt;private javax.swing.JTextField tampil;
&lt;br /&gt;private javax.swing.JTextField tampil_M;
&lt;br /&gt;// End of variables declaration&lt;/p&gt; &lt;p&gt;}&lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>mohshohibhabibi@gmail.com (shohib)</author></item><item><title>Source Code Kalkulator Sederhana1 Java Netbeans</title><link>http://shohibeducation.blogspot.com/2009/06/source-code-kalkulator-sederhana1-java.html</link><pubDate>Mon, 8 Jun 2009 02:02:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5423897500262593689.post-4671025908242066784</guid><description>&lt;p&gt;public class CalculatorSederhana extends javax.swing.JFrame {&lt;br /&gt;String total ="";//buat tombol yang sudah dimasukkan&lt;br /&gt;private double bilangan =0.0d;//buat hasil akhirnya&lt;br /&gt;private double sum=0.0d;//untuk menyimpan sementara&lt;br /&gt;private boolean sqrt,kali,minus,plus,bagi,tanda;//untuk true atau false&lt;br /&gt;/** Creates new form NewJFrame1 */&lt;br /&gt;public NewJFrame1() {&lt;br /&gt;initComponents();&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;/** This method is called from within the constructor to&lt;br /&gt;* initialize the form.&lt;br /&gt;* WARNING: Do NOT modify this code. The content of this method is&lt;br /&gt;* always regenerated by the Form Editor.&lt;br /&gt;*/&lt;br /&gt;// &lt;editor-fold defaultstate="collapsed" desc=" Generated Code "&gt;//GEN-BEGIN:initComponents&lt;br /&gt;private void initComponents() {&lt;br /&gt;jButton1 = new javax.swing.JButton();&lt;br /&gt;jButton2 = new javax.swing.JButton();&lt;br /&gt;jButton3 = new javax.swing.JButton();&lt;br /&gt;jButton4 = new javax.swing.JButton();&lt;br /&gt;jButton5 = new javax.swing.JButton();&lt;br /&gt;jButton7 = new javax.swing.JButton();&lt;br /&gt;jButton8 = new javax.swing.JButton();&lt;br /&gt;jButton9 = new javax.swing.JButton();&lt;br /&gt;jButton10 = new javax.swing.JButton();&lt;br /&gt;jButton11 = new javax.swing.JButton();&lt;br /&gt;jButton13 = new javax.swing.JButton();&lt;br /&gt;jButton14 = new javax.swing.JButton();&lt;br /&gt;jButton15 = new javax.swing.JButton();&lt;br /&gt;jButton16 = new javax.swing.JButton();&lt;br /&gt;jButton17 = new javax.swing.JButton();&lt;br /&gt;jButton19 = new javax.swing.JButton();&lt;br /&gt;jButton20 = new javax.swing.JButton();&lt;br /&gt;jButton21 = new javax.swing.JButton();&lt;br /&gt;jButton22 = new javax.swing.JButton();&lt;br /&gt;jButton23 = new javax.swing.JButton();&lt;br /&gt;jButton25 = new javax.swing.JButton();&lt;br /&gt;jButton26 = new javax.swing.JButton();&lt;br /&gt;jButton27 = new javax.swing.JButton();&lt;br /&gt;jTextField1 = new javax.swing.JTextField();&lt;br /&gt;jButton6 = new javax.swing.JButton();&lt;br /&gt;jButton12 = new javax.swing.JButton();&lt;br /&gt;jButton18 = new javax.swing.JButton();&lt;/p&gt; &lt;p&gt;setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);&lt;br /&gt;addMouseListener(new java.awt.event.MouseAdapter() {&lt;br /&gt;public void mouseClicked(java.awt.event.MouseEvent evt) {&lt;br /&gt;formMouseClicked(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton1.setText("=");&lt;br /&gt;jButton1.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton1ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton2.setText("+");&lt;br /&gt;jButton2.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton2ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton3.setText(".");&lt;/p&gt; &lt;p&gt;jButton4.setText("+/-");&lt;/p&gt; &lt;p&gt;jButton5.setText("0");&lt;br /&gt;jButton5.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton5ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton7.setText("1/x");&lt;/p&gt; &lt;p&gt;jButton8.setText("-");&lt;br /&gt;jButton8.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton8ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton9.setText("3");&lt;br /&gt;jButton9.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton9ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton10.setText("2");&lt;br /&gt;jButton10.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton10ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton11.setText("1");&lt;br /&gt;jButton11.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton11ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton13.setText("%");&lt;/p&gt; &lt;p&gt;jButton14.setText("*");&lt;br /&gt;jButton14.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton14ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton15.setText("6");&lt;br /&gt;jButton15.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton15ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton16.setText("5");&lt;br /&gt;jButton16.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton16ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton17.setText("4");&lt;br /&gt;jButton17.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton17ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton19.setText("sqrt");&lt;br /&gt;jButton19.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton19ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton20.setText("/");&lt;br /&gt;jButton20.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton20ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton21.setText("9");&lt;br /&gt;jButton21.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton21ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton22.setText("8");&lt;br /&gt;jButton22.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton22ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton23.setText("7");&lt;br /&gt;jButton23.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton23ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton25.setText("C");&lt;br /&gt;jButton25.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton25ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton26.setText("CE");&lt;/p&gt; &lt;p&gt;jButton27.setText("Backspace");&lt;br /&gt;jButton27.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton27ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton6.setText("sin");&lt;/p&gt; &lt;p&gt;jButton12.setText("cos");&lt;/p&gt; &lt;p&gt;jButton18.setText("tg");&lt;/p&gt; &lt;p&gt;javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());&lt;br /&gt;getContentPane().setLayout(layout);&lt;br /&gt;layout.setHorizontalGroup(&lt;br /&gt;layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()&lt;br /&gt;.addContainerGap()&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)&lt;br /&gt;.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 362, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addGroup(layout.createSequentialGroup()&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)&lt;br /&gt;.addGroup(layout.createSequentialGroup()&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)&lt;br /&gt;.addComponent(jButton18, 0, 0, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton12, 0, 0, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton6, javax.swing.GroupLayout.DEFAULT_SIZE, 55, Short.MAX_VALUE))&lt;br /&gt;.addGap(30, 30, 30)&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)&lt;br /&gt;.addComponent(jButton5, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton17, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton23, javax.swing.GroupLayout.DEFAULT_SIZE, 49, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton11, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))&lt;br /&gt;.addGap(39, 39, 39)&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)&lt;br /&gt;.addComponent(jButton16, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 50, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton22, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 50, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton10, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 50, Short.MAX_VALUE))&lt;br /&gt;.addComponent(jButton4)))&lt;br /&gt;.addComponent(jButton27, javax.swing.GroupLayout.PREFERRED_SIZE, 129, javax.swing.GroupLayout.PREFERRED_SIZE))&lt;br /&gt;.addGap(42, 42, 42)&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)&lt;br /&gt;.addGroup(layout.createSequentialGroup()&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)&lt;br /&gt;.addComponent(jButton9, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton15, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton21, javax.swing.GroupLayout.DEFAULT_SIZE, 49, Short.MAX_VALUE))&lt;br /&gt;.addComponent(jButton3, javax.swing.GroupLayout.DEFAULT_SIZE, 50, Short.MAX_VALUE))&lt;br /&gt;.addGap(42, 42, 42)&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)&lt;br /&gt;.addComponent(jButton14, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton20, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 60, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton8, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton2, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 50, Short.MAX_VALUE)))&lt;br /&gt;.addComponent(jButton26, javax.swing.GroupLayout.PREFERRED_SIZE, 139, javax.swing.GroupLayout.PREFERRED_SIZE))&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 60, Short.MAX_VALUE)&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)&lt;br /&gt;.addComponent(jButton13, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton19, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton7, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 51, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton1, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 51, Short.MAX_VALUE))&lt;br /&gt;.addComponent(jButton25, javax.swing.GroupLayout.PREFERRED_SIZE, 51, javax.swing.GroupLayout.PREFERRED_SIZE))&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 21, Short.MAX_VALUE)))&lt;br /&gt;.addContainerGap())&lt;br /&gt;);&lt;br /&gt;layout.setVerticalGroup(&lt;br /&gt;layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()&lt;br /&gt;.addContainerGap()&lt;br /&gt;.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addGap(29, 29, 29)&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)&lt;br /&gt;.addComponent(jButton25)&lt;br /&gt;.addComponent(jButton26)&lt;br /&gt;.addComponent(jButton27))&lt;br /&gt;.addGap(41, 41, 41)&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)&lt;br /&gt;.addComponent(jButton23)&lt;br /&gt;.addComponent(jButton22)&lt;br /&gt;.addComponent(jButton21)&lt;br /&gt;.addComponent(jButton20)&lt;br /&gt;.addComponent(jButton19)&lt;br /&gt;.addComponent(jButton6))&lt;br /&gt;.addGap(34, 34, 34)&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)&lt;br /&gt;.addComponent(jButton17)&lt;br /&gt;.addComponent(jButton16)&lt;br /&gt;.addComponent(jButton15)&lt;br /&gt;.addComponent(jButton14)&lt;br /&gt;.addComponent(jButton13)&lt;br /&gt;.addComponent(jButton12))&lt;br /&gt;.addGap(39, 39, 39)&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)&lt;br /&gt;.addComponent(jButton11)&lt;br /&gt;.addComponent(jButton10)&lt;br /&gt;.addComponent(jButton9)&lt;br /&gt;.addComponent(jButton8)&lt;br /&gt;.addComponent(jButton7)&lt;br /&gt;.addComponent(jButton18))&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 32, Short.MAX_VALUE)&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)&lt;br /&gt;.addComponent(jButton5)&lt;br /&gt;.addComponent(jButton4)&lt;br /&gt;.addComponent(jButton3)&lt;br /&gt;.addComponent(jButton2)&lt;br /&gt;.addComponent(jButton1))&lt;br /&gt;.addContainerGap())&lt;br /&gt;);&lt;br /&gt;pack();&lt;br /&gt;}// &lt;/editor-fold&gt;//GEN-END:initComponents&lt;/p&gt; &lt;p&gt;private void jButton19ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton19ActionPerformed&lt;br /&gt;bilangan=Double.parseDouble(jTextField1.getText());//memakai parseDouble untuk  memapung bahan dari string(get text)&lt;br /&gt;total="";&lt;br /&gt;sqrt=true;&lt;br /&gt;}//GEN-LAST:event_jButton19ActionPerformed&lt;/p&gt; &lt;p&gt;private void jButton20ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton20ActionPerformed&lt;br /&gt;bilangan=Double.parseDouble(jTextField1.getText());//memakai parseDouble untuk  memapung bahan dari string(get text)&lt;br /&gt;total="";&lt;br /&gt;bagi=true;&lt;br /&gt;}//GEN-LAST:event_jButton20ActionPerformed&lt;/p&gt; &lt;p&gt;private void jButton14ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton14ActionPerformed&lt;br /&gt;bilangan=Double.parseDouble(jTextField1.getText());&lt;br /&gt;total="";&lt;br /&gt;kali=true;&lt;br /&gt;}//GEN-LAST:event_jButton14ActionPerformed&lt;/p&gt; &lt;p&gt;private void jButton8ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton8ActionPerformed&lt;br /&gt;bilangan=Double.parseDouble(jTextField1.getText());&lt;br /&gt;total="";&lt;br /&gt;minus=true;&lt;br /&gt;}//GEN-LAST:event_jButton8ActionPerformed&lt;/p&gt; &lt;p&gt;private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed&lt;br /&gt;sum=Double.parseDouble(jTextField1.getText());&lt;br /&gt;if (plus) sum = bilangan + sum ;&lt;br /&gt;jTextField1.setText(String.valueOf(sum));&lt;br /&gt;sum=Double.parseDouble(jTextField1.getText());&lt;br /&gt;if (minus) sum = bilangan - sum ;&lt;br /&gt;jTextField1.setText(String.valueOf(sum));&lt;br /&gt;sum=Double.parseDouble(jTextField1.getText());&lt;br /&gt;if (bagi) sum = bilangan / sum ;&lt;br /&gt;jTextField1.setText(String.valueOf(sum));&lt;br /&gt;sum=Double.parseDouble(jTextField1.getText());&lt;br /&gt;if (kali) sum = bilangan * sum ;&lt;br /&gt;jTextField1.setText(String.valueOf(sum));&lt;br /&gt;sum=Double.parseDouble(jTextField1.getText());&lt;br /&gt;}//GEN-LAST:event_jButton1ActionPerformed&lt;/p&gt; &lt;p&gt;private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed&lt;br /&gt;bilangan=Double.parseDouble(jTextField1.getText());&lt;br /&gt;total="";&lt;br /&gt;plus=true;&lt;br /&gt;}//GEN-LAST:event_jButton2ActionPerformed&lt;/p&gt; &lt;p&gt;private void jButton25ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton25ActionPerformed&lt;br /&gt;total = "";&lt;br /&gt;jTextField1.setText(total);&lt;br /&gt;}//GEN-LAST:event_jButton25ActionPerformed&lt;/p&gt; &lt;p&gt;private void jButton27ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton27ActionPerformed&lt;br /&gt;total=total.substring(0,total.length()-1);&lt;br /&gt;jTextField1.setText(total);&lt;/p&gt; &lt;p&gt;}//GEN-LAST:event_jButton27ActionPerformed&lt;/p&gt; &lt;p&gt;private void jButton21ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton21ActionPerformed&lt;br /&gt;total=total+"9";&lt;br /&gt;jTextField1.setText(total);&lt;br /&gt;}//GEN-LAST:event_jButton21ActionPerformed&lt;/p&gt; &lt;p&gt;private void jButton22ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton22ActionPerformed&lt;br /&gt;total=total+"8";&lt;br /&gt;jTextField1.setText(total);&lt;br /&gt;}//GEN-LAST:event_jButton22ActionPerformed&lt;/p&gt; &lt;p&gt;private void jButton23ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton23ActionPerformed&lt;br /&gt;total=total+"7";&lt;br /&gt;jTextField1.setText(total);&lt;br /&gt;}//GEN-LAST:event_jButton23ActionPerformed&lt;/p&gt; &lt;p&gt;private void jButton15ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton15ActionPerformed&lt;br /&gt;total=total+"6";&lt;br /&gt;jTextField1.setText(total);&lt;br /&gt;}//GEN-LAST:event_jButton15ActionPerformed&lt;/p&gt; &lt;p&gt;private void jButton16ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton16ActionPerformed&lt;br /&gt;total=total+"5";&lt;br /&gt;jTextField1.setText(total);&lt;br /&gt;}//GEN-LAST:event_jButton16ActionPerformed&lt;/p&gt; &lt;p&gt;private void jButton17ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton17ActionPerformed&lt;br /&gt;total=total+"4";&lt;br /&gt;jTextField1.setText(total);&lt;br /&gt;}//GEN-LAST:event_jButton17ActionPerformed&lt;/p&gt; &lt;p&gt;private void jButton9ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton9ActionPerformed&lt;br /&gt;total=total+"3";&lt;br /&gt;jTextField1.setText(total);&lt;br /&gt;}//GEN-LAST:event_jButton9ActionPerformed&lt;/p&gt; &lt;p&gt;private void jButton10ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton10ActionPerformed&lt;br /&gt;total=total+"2";&lt;br /&gt;jTextField1.setText(total);&lt;br /&gt;}//GEN-LAST:event_jButton10ActionPerformed&lt;/p&gt; &lt;p&gt;private void jButton11ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton11ActionPerformed&lt;br /&gt;total=total+"1";&lt;br /&gt;jTextField1.setText(total);&lt;br /&gt;}//GEN-LAST:event_jButton11ActionPerformed&lt;/p&gt; &lt;p&gt;private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton5ActionPerformed&lt;br /&gt;total=total+"0";&lt;br /&gt;jTextField1.setText(total);&lt;br /&gt;}//GEN-LAST:event_jButton5ActionPerformed&lt;/p&gt; &lt;p&gt;private void formMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_formMouseClicked&lt;br /&gt;// TODO add your handling code here:&lt;br /&gt;}//GEN-LAST:event_formMouseClicked&lt;/p&gt; &lt;p&gt;/**&lt;br /&gt;* @param args the command line arguments&lt;br /&gt;*/&lt;br /&gt;public static void main(String args[]) {&lt;br /&gt;java.awt.EventQueue.invokeLater(new Runnable() {&lt;br /&gt;public void run() {&lt;br /&gt;new NewJFrame1().setVisible(true);&lt;br /&gt;}&lt;br /&gt;});&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;// Variables declaration - do not modify//GEN-BEGIN:variables&lt;br /&gt;private javax.swing.JButton jButton1;&lt;br /&gt;private javax.swing.JButton jButton10;&lt;br /&gt;private javax.swing.JButton jButton11;&lt;br /&gt;private javax.swing.JButton jButton12;&lt;br /&gt;private javax.swing.JButton jButton13;&lt;br /&gt;private javax.swing.JButton jButton14;&lt;br /&gt;private javax.swing.JButton jButton15;&lt;br /&gt;private javax.swing.JButton jButton16;&lt;br /&gt;private javax.swing.JButton jButton17;&lt;br /&gt;private javax.swing.JButton jButton18;&lt;br /&gt;private javax.swing.JButton jButton19;&lt;br /&gt;private javax.swing.JButton jButton2;&lt;br /&gt;private javax.swing.JButton jButton20;&lt;br /&gt;private javax.swing.JButton jButton21;&lt;br /&gt;private javax.swing.JButton jButton22;&lt;br /&gt;private javax.swing.JButton jButton23;&lt;br /&gt;private javax.swing.JButton jButton25;&lt;br /&gt;private javax.swing.JButton jButton26;&lt;br /&gt;private javax.swing.JButton jButton27;&lt;br /&gt;private javax.swing.JButton jButton3;&lt;br /&gt;private javax.swing.JButton jButton4;&lt;br /&gt;private javax.swing.JButton jButton5;&lt;br /&gt;private javax.swing.JButton jButton6;&lt;br /&gt;private javax.swing.JButton jButton7;&lt;br /&gt;private javax.swing.JButton jButton8;&lt;br /&gt;private javax.swing.JButton jButton9;&lt;br /&gt;private javax.swing.JTextField jTextField1;&lt;br /&gt;// End of variables declaration//GEN-END:variables&lt;/p&gt; &lt;p&gt;}&lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>mohshohibhabibi@gmail.com (shohib)</author></item><item><title>Source Code Hp Java Netbeans</title><link>http://shohibeducation.blogspot.com/2009/06/source-code-hp-java-netbeans.html</link><pubDate>Mon, 8 Jun 2009 01:53:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5423897500262593689.post-8007908626121316792</guid><description>&lt;p&gt;/*&lt;br /&gt;* Hp.java&lt;br /&gt;*&lt;br /&gt;* Created on April 21, 2009, 4:57 AM&lt;br /&gt;*/&lt;/p&gt; &lt;p&gt;package hp;&lt;/p&gt; &lt;p&gt;/**&lt;br /&gt;*&lt;br /&gt;* @author  Administrator&lt;br /&gt;*/&lt;br /&gt;public class Hp extends javax.swing.JDialog {&lt;/p&gt; &lt;p&gt;/** Creates new form Hp */&lt;br /&gt;public Hp(java.awt.Frame parent, boolean modal) {&lt;br /&gt;super(parent, modal);&lt;br /&gt;initComponents();&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;/** This method is called from within the constructor to&lt;br /&gt;* initialize the form.&lt;br /&gt;* WARNING: Do NOT modify this code. The content of this method is&lt;br /&gt;* always regenerated by the Form Editor.&lt;br /&gt;*/&lt;br /&gt;@SuppressWarnings("unchecked")&lt;br /&gt;// &lt;editor-fold defaultstate="collapsed" desc="Generated Code"&gt;&lt;br /&gt;private void initComponents() {&lt;/p&gt; &lt;p&gt;buttonGroup1 = new javax.swing.ButtonGroup();&lt;br /&gt;jPanel1 = new javax.swing.JPanel();&lt;br /&gt;layar = new javax.swing.JTextField();&lt;br /&gt;jPanel2 = new javax.swing.JPanel();&lt;br /&gt;jRadioButton1 = new javax.swing.JRadioButton();&lt;br /&gt;jRadioButton2 = new javax.swing.JRadioButton();&lt;br /&gt;jRadioButton3 = new javax.swing.JRadioButton();&lt;br /&gt;jPanel3 = new javax.swing.JPanel();&lt;br /&gt;jButton16 = new javax.swing.JButton();&lt;br /&gt;jPanel4 = new javax.swing.JPanel();&lt;br /&gt;jButton1 = new javax.swing.JButton();&lt;br /&gt;jButton2 = new javax.swing.JButton();&lt;br /&gt;jButton3 = new javax.swing.JButton();&lt;br /&gt;jButton4 = new javax.swing.JButton();&lt;br /&gt;jButton5 = new javax.swing.JButton();&lt;br /&gt;jButton6 = new javax.swing.JButton();&lt;br /&gt;jButton7 = new javax.swing.JButton();&lt;br /&gt;jButton8 = new javax.swing.JButton();&lt;br /&gt;jButton9 = new javax.swing.JButton();&lt;br /&gt;jButton18 = new javax.swing.JButton();&lt;br /&gt;jButton19 = new javax.swing.JButton();&lt;br /&gt;jButton20 = new javax.swing.JButton();&lt;br /&gt;jPanel5 = new javax.swing.JPanel();&lt;br /&gt;jButton11 = new javax.swing.JButton();&lt;br /&gt;jButton12 = new javax.swing.JButton();&lt;br /&gt;jButton13 = new javax.swing.JButton();&lt;br /&gt;jButton14 = new javax.swing.JButton();&lt;br /&gt;jButton15 = new javax.swing.JButton();&lt;br /&gt;jLabel1 = new javax.swing.JLabel();&lt;/p&gt; &lt;p&gt;setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);&lt;br /&gt;setTitle("Hp Made By Moh. Shohib Habibi");&lt;br /&gt;setBackground(java.awt.Color.black);&lt;br /&gt;setForeground(new java.awt.Color(255, 0, 204));&lt;br /&gt;setIconImage(null);&lt;/p&gt; &lt;p&gt;jPanel1.setBackground(new java.awt.Color(102, 102, 255));&lt;br /&gt;jPanel1.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));&lt;/p&gt; &lt;p&gt;layar.setText(" ");&lt;/p&gt; &lt;p&gt;javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);&lt;br /&gt;jPanel1.setLayout(jPanel1Layout);&lt;br /&gt;jPanel1Layout.setHorizontalGroup(&lt;br /&gt;jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(jPanel1Layout.createSequentialGroup()&lt;br /&gt;.addContainerGap()&lt;br /&gt;.addComponent(layar, javax.swing.GroupLayout.DEFAULT_SIZE, 398, Short.MAX_VALUE)&lt;br /&gt;.addContainerGap())&lt;br /&gt;);&lt;br /&gt;jPanel1Layout.setVerticalGroup(&lt;br /&gt;jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(jPanel1Layout.createSequentialGroup()&lt;br /&gt;.addContainerGap()&lt;br /&gt;.addComponent(layar, javax.swing.GroupLayout.DEFAULT_SIZE, 27, Short.MAX_VALUE)&lt;br /&gt;.addContainerGap())&lt;br /&gt;);&lt;/p&gt; &lt;p&gt;jPanel2.setBackground(new java.awt.Color(153, 153, 255));&lt;br /&gt;jPanel2.setBorder(javax.swing.BorderFactory.createTitledBorder(""));&lt;/p&gt; &lt;p&gt;buttonGroup1.add(jRadioButton1);&lt;br /&gt;jRadioButton1.setText("Nama");&lt;/p&gt; &lt;p&gt;buttonGroup1.add(jRadioButton2);&lt;br /&gt;jRadioButton2.setText("Alamat");&lt;/p&gt; &lt;p&gt;buttonGroup1.add(jRadioButton3);&lt;br /&gt;jRadioButton3.setText("Fakultas");&lt;/p&gt; &lt;p&gt;javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);&lt;br /&gt;jPanel2.setLayout(jPanel2Layout);&lt;br /&gt;jPanel2Layout.setHorizontalGroup(&lt;br /&gt;jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(jPanel2Layout.createSequentialGroup()&lt;br /&gt;.addContainerGap()&lt;br /&gt;.addComponent(jRadioButton1)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 9, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jRadioButton2)&lt;br /&gt;.addGap(8, 8, 8)&lt;br /&gt;.addComponent(jRadioButton3))&lt;br /&gt;);&lt;br /&gt;jPanel2Layout.setVerticalGroup(&lt;br /&gt;jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)&lt;br /&gt;.addComponent(jRadioButton1)&lt;br /&gt;.addComponent(jRadioButton2)&lt;br /&gt;.addComponent(jRadioButton3))&lt;br /&gt;);&lt;/p&gt; &lt;p&gt;jPanel3.setBackground(new java.awt.Color(153, 153, 255));&lt;/p&gt; &lt;p&gt;jButton16.setText("BackSpace");&lt;br /&gt;jButton16.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton16ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);&lt;br /&gt;jPanel3.setLayout(jPanel3Layout);&lt;br /&gt;jPanel3Layout.setHorizontalGroup(&lt;br /&gt;jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel3Layout.createSequentialGroup()&lt;br /&gt;.addContainerGap()&lt;br /&gt;.addComponent(jButton16, javax.swing.GroupLayout.DEFAULT_SIZE, 133, Short.MAX_VALUE)&lt;br /&gt;.addContainerGap())&lt;br /&gt;);&lt;br /&gt;jPanel3Layout.setVerticalGroup(&lt;br /&gt;jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(jPanel3Layout.createSequentialGroup()&lt;br /&gt;.addContainerGap()&lt;br /&gt;.addComponent(jButton16, javax.swing.GroupLayout.DEFAULT_SIZE, 40, Short.MAX_VALUE)&lt;br /&gt;.addContainerGap())&lt;br /&gt;);&lt;/p&gt; &lt;p&gt;jPanel4.setBackground(new java.awt.Color(153, 153, 255));&lt;/p&gt; &lt;p&gt;jButton1.setText("1");&lt;br /&gt;jButton1.setToolTipText("");&lt;br /&gt;jButton1.setName(""); // NOI18N&lt;br /&gt;jButton1.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton1ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton2.setText("2 abc");&lt;br /&gt;jButton2.setToolTipText("");&lt;br /&gt;jButton2.setName(""); // NOI18N&lt;br /&gt;jButton2.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton2ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton3.setText("3 def");&lt;br /&gt;jButton3.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton3ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton4.setText("4 ghi");&lt;br /&gt;jButton4.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton4ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton5.setText("6 mno");&lt;br /&gt;jButton5.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton5ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton6.setText("5 jkl");&lt;br /&gt;jButton6.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton6ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton7.setText("7 pqrs");&lt;br /&gt;jButton7.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton7ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton8.setText("8 tuv");&lt;br /&gt;jButton8.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton8ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton9.setText("9 wxyz");&lt;br /&gt;jButton9.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton9ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton18.setText("#");&lt;br /&gt;jButton18.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton18ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton19.setText("0");&lt;br /&gt;jButton19.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton19ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton20.setText("*");&lt;br /&gt;jButton20.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton20ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;javax.swing.GroupLayout jPanel4Layout = new javax.swing.GroupLayout(jPanel4);&lt;br /&gt;jPanel4.setLayout(jPanel4Layout);&lt;br /&gt;jPanel4Layout.setHorizontalGroup(&lt;br /&gt;jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(jPanel4Layout.createSequentialGroup()&lt;br /&gt;.addContainerGap()&lt;br /&gt;.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(jPanel4Layout.createSequentialGroup()&lt;br /&gt;.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)&lt;br /&gt;.addComponent(jButton1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton7, javax.swing.GroupLayout.DEFAULT_SIZE, 67, Short.MAX_VALUE)&lt;br /&gt;.addGroup(jPanel4Layout.createSequentialGroup()&lt;br /&gt;.addComponent(jButton4, javax.swing.GroupLayout.PREFERRED_SIZE, 81, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)))&lt;br /&gt;.addGap(10, 10, 10)&lt;br /&gt;.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)&lt;br /&gt;.addComponent(jButton8, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton6, javax.swing.GroupLayout.PREFERRED_SIZE, 78, javax.swing.GroupLayout.PREFERRED_SIZE))&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)&lt;br /&gt;.addComponent(jButton3, javax.swing.GroupLayout.DEFAULT_SIZE, 78, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton5, javax.swing.GroupLayout.DEFAULT_SIZE, 78, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton9, javax.swing.GroupLayout.DEFAULT_SIZE, 78, Short.MAX_VALUE)))&lt;br /&gt;.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel4Layout.createSequentialGroup()&lt;br /&gt;.addComponent(jButton20, javax.swing.GroupLayout.DEFAULT_SIZE, 81, Short.MAX_VALUE)&lt;br /&gt;.addGap(10, 10, 10)&lt;br /&gt;.addComponent(jButton19, javax.swing.GroupLayout.DEFAULT_SIZE, 78, Short.MAX_VALUE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addComponent(jButton18, javax.swing.GroupLayout.DEFAULT_SIZE, 78, Short.MAX_VALUE)))&lt;br /&gt;.addContainerGap())&lt;br /&gt;);&lt;br /&gt;jPanel4Layout.setVerticalGroup(&lt;br /&gt;jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(jPanel4Layout.createSequentialGroup()&lt;br /&gt;.addContainerGap()&lt;br /&gt;.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)&lt;br /&gt;.addGroup(jPanel4Layout.createSequentialGroup()&lt;br /&gt;.addComponent(jButton2, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addComponent(jButton6, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addComponent(jButton8, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE))&lt;br /&gt;.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(jPanel4Layout.createSequentialGroup()&lt;br /&gt;.addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addComponent(jButton4, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addComponent(jButton7, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE))&lt;br /&gt;.addGroup(jPanel4Layout.createSequentialGroup()&lt;br /&gt;.addComponent(jButton3, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addComponent(jButton5, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addComponent(jButton9, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE))))&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)&lt;br /&gt;.addComponent(jButton19, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addComponent(jButton20, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addComponent(jButton18, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE))&lt;br /&gt;.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))&lt;br /&gt;);&lt;/p&gt; &lt;p&gt;jPanel5.setBackground(new java.awt.Color(153, 153, 255));&lt;/p&gt; &lt;p&gt;jButton11.setText("Next");&lt;br /&gt;jButton11.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton11ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton12.setText("Tampil Nama");&lt;br /&gt;jButton12.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton12ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton13.setText("Tampil Alamat");&lt;br /&gt;jButton13.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton13ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton14.setText("Tampil Fakultas");&lt;br /&gt;jButton14.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton14ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jButton15.setText("Simpan");&lt;br /&gt;jButton15.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;jButton15ActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;javax.swing.GroupLayout jPanel5Layout = new javax.swing.GroupLayout(jPanel5);&lt;br /&gt;jPanel5.setLayout(jPanel5Layout);&lt;br /&gt;jPanel5Layout.setHorizontalGroup(&lt;br /&gt;jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(jPanel5Layout.createSequentialGroup()&lt;br /&gt;.addContainerGap()&lt;br /&gt;.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addComponent(jButton11, javax.swing.GroupLayout.DEFAULT_SIZE, 105, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton12, javax.swing.GroupLayout.DEFAULT_SIZE, 105, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton13, javax.swing.GroupLayout.DEFAULT_SIZE, 105, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton14, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton15, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 105, Short.MAX_VALUE))&lt;br /&gt;.addContainerGap())&lt;br /&gt;);&lt;br /&gt;jPanel5Layout.setVerticalGroup(&lt;br /&gt;jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel5Layout.createSequentialGroup()&lt;br /&gt;.addContainerGap(25, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jButton11, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addComponent(jButton12, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addComponent(jButton13, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addComponent(jButton14, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addComponent(jButton15, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addGap(22, 22, 22))&lt;br /&gt;);&lt;/p&gt; &lt;p&gt;jLabel1.setBackground(new java.awt.Color(204, 255, 153));&lt;br /&gt;jLabel1.setFont(new java.awt.Font("Arial Black", 2, 12)); // NOI18N&lt;br /&gt;jLabel1.setText("       By Shohib");&lt;/p&gt; &lt;p&gt;javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());&lt;br /&gt;getContentPane().setLayout(layout);&lt;br /&gt;layout.setHorizontalGroup(&lt;br /&gt;layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)&lt;br /&gt;.addGroup(layout.createSequentialGroup()&lt;br /&gt;.addContainerGap()&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addComponent(jPanel4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 117, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addComponent(jPanel5, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))&lt;br /&gt;.addContainerGap())&lt;br /&gt;);&lt;br /&gt;layout.setVerticalGroup(&lt;br /&gt;layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(layout.createSequentialGroup()&lt;br /&gt;.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)&lt;br /&gt;.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 21, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)&lt;br /&gt;.addGroup(layout.createSequentialGroup()&lt;br /&gt;.addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)&lt;br /&gt;.addComponent(jPanel4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))&lt;br /&gt;.addComponent(jPanel5, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))&lt;br /&gt;.addContainerGap())&lt;br /&gt;);&lt;/p&gt; &lt;p&gt;pack();&lt;br /&gt;}// &lt;/editor-fold&gt;&lt;br /&gt;private String []Simpan =new String[3];&lt;br /&gt;private String tombol="",tombol1="";&lt;br /&gt;public int n=0;&lt;br /&gt;private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;// TODO add your handling code here:&lt;br /&gt;n++;&lt;/p&gt; &lt;p&gt;if (n==1)&lt;br /&gt;{&lt;br /&gt;tombol="1";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;br /&gt;if (n==2)&lt;br /&gt;{&lt;br /&gt;tombol=".";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;br /&gt;if (n==3)&lt;br /&gt;{&lt;br /&gt;tombol=",";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;br /&gt;if (n==4)&lt;br /&gt;{&lt;br /&gt;tombol="'";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;br /&gt;if (n==5)&lt;br /&gt;{&lt;br /&gt;tombol="?";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;br /&gt;if (n==6)&lt;br /&gt;{&lt;br /&gt;tombol="!";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;br /&gt;if (n==7)&lt;br /&gt;{&lt;br /&gt;tombol="-";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;br /&gt;if (n==8)&lt;br /&gt;{&lt;br /&gt;tombol="&amp;amp;";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;n=0;&lt;br /&gt;}&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;// TODO add your handling code here:&lt;/p&gt; &lt;p&gt;n++;&lt;br /&gt;if (n==1)&lt;br /&gt;{&lt;br /&gt;tombol="a";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==2)&lt;br /&gt;{&lt;br /&gt;tombol="b";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==3)&lt;br /&gt;{&lt;br /&gt;tombol="c";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==4)&lt;br /&gt;{&lt;br /&gt;tombol="2";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;n=0;&lt;br /&gt;}&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void jButton16ActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;// TODO add your handling code here:&lt;br /&gt;tombol1 = tombol1.substring(0,tombol1.length()-1);&lt;br /&gt;layar.setText(tombol1);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;// TODO add your handling code here:&lt;br /&gt;n++;&lt;br /&gt;if (n==1)&lt;br /&gt;{&lt;br /&gt;tombol="d";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==2)&lt;br /&gt;{&lt;br /&gt;tombol="e";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==3)&lt;br /&gt;{&lt;br /&gt;tombol="f";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==4)&lt;br /&gt;{&lt;br /&gt;tombol="3";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;n=0;&lt;br /&gt;}&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;// TODO add your handling code here:&lt;br /&gt;n++;&lt;br /&gt;if (n==1)&lt;br /&gt;{&lt;br /&gt;tombol="g";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==2)&lt;br /&gt;{&lt;br /&gt;tombol="h";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==3)&lt;br /&gt;{&lt;br /&gt;tombol="i";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==4)&lt;br /&gt;{&lt;br /&gt;tombol="4";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;n=0;&lt;br /&gt;}&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;// TODO add your handling code here:&lt;br /&gt;n++;&lt;br /&gt;if (n==1)&lt;br /&gt;{&lt;br /&gt;tombol="j";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==2)&lt;br /&gt;{&lt;br /&gt;tombol="k";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==3)&lt;br /&gt;{&lt;br /&gt;tombol="l";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==4)&lt;br /&gt;{&lt;br /&gt;tombol="5";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;n=0;&lt;br /&gt;}&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;// TODO add your handling code here:&lt;br /&gt;n++;&lt;br /&gt;if (n==1)&lt;br /&gt;{&lt;br /&gt;tombol="m";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==2)&lt;br /&gt;{&lt;br /&gt;tombol="n";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==3)&lt;br /&gt;{&lt;br /&gt;tombol="o";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==4)&lt;br /&gt;{&lt;br /&gt;tombol="6";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;n=0;&lt;br /&gt;}&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void jButton7ActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;// TODO add your handling code here:&lt;br /&gt;n++;&lt;br /&gt;if (n==1)&lt;br /&gt;{&lt;br /&gt;tombol="p";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==2)&lt;br /&gt;{&lt;br /&gt;tombol="q";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==3)&lt;br /&gt;{&lt;br /&gt;tombol="r";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==4)&lt;br /&gt;{&lt;br /&gt;tombol="s";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;br /&gt;if (n==5)&lt;br /&gt;{&lt;br /&gt;tombol="7";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;n=0;&lt;br /&gt;}&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void jButton8ActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;// TODO add your handling code here:&lt;br /&gt;n++;&lt;br /&gt;if (n==1)&lt;br /&gt;{&lt;br /&gt;tombol="t";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==2)&lt;br /&gt;{&lt;br /&gt;tombol="u";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==3)&lt;br /&gt;{&lt;br /&gt;tombol="v";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==4)&lt;br /&gt;{&lt;br /&gt;tombol="8";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;n=0;&lt;br /&gt;}&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void jButton9ActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;// TODO add your handling code here:&lt;br /&gt;n++;&lt;br /&gt;if (n==1)&lt;br /&gt;{&lt;br /&gt;tombol="w";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==2)&lt;br /&gt;{&lt;br /&gt;tombol="x";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==3)&lt;br /&gt;{&lt;br /&gt;tombol="y";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;if (n==4)&lt;br /&gt;{&lt;br /&gt;tombol="z";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;br /&gt;if (n==5)&lt;br /&gt;{&lt;br /&gt;tombol="9";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;n=0;&lt;br /&gt;}&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void jButton11ActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;// TODO add your handling code here:&lt;br /&gt;n=0;&lt;br /&gt;tombol1=layar.getText();&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void jButton18ActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;// TODO add your handling code here:&lt;br /&gt;n++;&lt;br /&gt;if (n==1)&lt;br /&gt;{&lt;br /&gt;tombol="#";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;n=0;&lt;br /&gt;}&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void jButton19ActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;// TODO add your handling code here:&lt;br /&gt;n++;&lt;br /&gt;if (n==1)&lt;br /&gt;{&lt;br /&gt;tombol=" ";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;}&lt;br /&gt;if (n==2)&lt;br /&gt;{&lt;br /&gt;tombol="0";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;n=0;&lt;br /&gt;}&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void jButton20ActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;// TODO add your handling code here:&lt;br /&gt;n++;&lt;br /&gt;if (n==1)&lt;br /&gt;{&lt;br /&gt;tombol="*";&lt;br /&gt;layar.setText(tombol1+tombol);&lt;br /&gt;n=0;&lt;br /&gt;}&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void jButton13ActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;// TODO add your handling code here:&lt;br /&gt;layar.setText(Simpan[1]);&lt;br /&gt;tombol1 = "";&lt;br /&gt;tombol = "";&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void jButton14ActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;// TODO add your handling code here:&lt;br /&gt;layar.setText(Simpan[2]);&lt;br /&gt;tombol1 = "";&lt;br /&gt;tombol = "";&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void jButton12ActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;// TODO add your handling code here:&lt;br /&gt;layar.setText(Simpan[0]);&lt;br /&gt;tombol1 = "";&lt;br /&gt;tombol = "";&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void jButton15ActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;// TODO add your handling code here:&lt;br /&gt;if (jRadioButton1.isSelected())&lt;br /&gt;{&lt;br /&gt;Simpan[0]=layar.getText();&lt;br /&gt;layar.setText("");&lt;br /&gt;tombol1="";&lt;br /&gt;}&lt;br /&gt;if (jRadioButton2.isSelected())&lt;br /&gt;{&lt;br /&gt;Simpan[1]=layar.getText();&lt;br /&gt;layar.setText("");&lt;br /&gt;tombol1="";&lt;br /&gt;}&lt;br /&gt;if (jRadioButton3.isSelected())&lt;br /&gt;{&lt;br /&gt;Simpan[2]=layar.getText();&lt;br /&gt;layar.setText("");&lt;br /&gt;tombol1="";&lt;br /&gt;}&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;/**&lt;br /&gt;* @param args the command line arguments&lt;br /&gt;*/&lt;br /&gt;public static void main(String args[]) {&lt;br /&gt;java.awt.EventQueue.invokeLater(new Runnable() {&lt;br /&gt;public void run() {&lt;br /&gt;Hp dialog = new Hp(new javax.swing.JFrame(), true);&lt;br /&gt;dialog.addWindowListener(new java.awt.event.WindowAdapter() {&lt;br /&gt;public void windowClosing(java.awt.event.WindowEvent e) {&lt;br /&gt;System.exit(0);&lt;br /&gt;}&lt;br /&gt;});&lt;br /&gt;dialog.setVisible(true);&lt;br /&gt;}&lt;br /&gt;});&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;// Variables declaration - do not modify&lt;br /&gt;private javax.swing.ButtonGroup buttonGroup1;&lt;br /&gt;private javax.swing.JButton jButton1;&lt;br /&gt;private javax.swing.JButton jButton11;&lt;br /&gt;private javax.swing.JButton jButton12;&lt;br /&gt;private javax.swing.JButton jButton13;&lt;br /&gt;private javax.swing.JButton jButton14;&lt;br /&gt;private javax.swing.JButton jButton15;&lt;br /&gt;private javax.swing.JButton jButton16;&lt;br /&gt;private javax.swing.JButton jButton18;&lt;br /&gt;private javax.swing.JButton jButton19;&lt;br /&gt;private javax.swing.JButton jButton2;&lt;br /&gt;private javax.swing.JButton jButton20;&lt;br /&gt;private javax.swing.JButton jButton3;&lt;br /&gt;private javax.swing.JButton jButton4;&lt;br /&gt;private javax.swing.JButton jButton5;&lt;br /&gt;private javax.swing.JButton jButton6;&lt;br /&gt;private javax.swing.JButton jButton7;&lt;br /&gt;private javax.swing.JButton jButton8;&lt;br /&gt;private javax.swing.JButton jButton9;&lt;br /&gt;private javax.swing.JLabel jLabel1;&lt;br /&gt;private javax.swing.JPanel jPanel1;&lt;br /&gt;private javax.swing.JPanel jPanel2;&lt;br /&gt;private javax.swing.JPanel jPanel3;&lt;br /&gt;private javax.swing.JPanel jPanel4;&lt;br /&gt;private javax.swing.JPanel jPanel5;&lt;br /&gt;private javax.swing.JRadioButton jRadioButton1;&lt;br /&gt;private javax.swing.JRadioButton jRadioButton2;&lt;br /&gt;private javax.swing.JRadioButton jRadioButton3;&lt;br /&gt;private javax.swing.JTextField layar;&lt;br /&gt;// End of variables declaration&lt;/p&gt; &lt;p&gt;}&lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>mohshohibhabibi@gmail.com (shohib)</author></item><item><title>Source Code PaintBrush1 Java Netbeans</title><link>http://shohibeducation.blogspot.com/2009/06/source-code-paintbrush1-java-netbeans.html</link><pubDate>Mon, 8 Jun 2009 01:48:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5423897500262593689.post-8926277357050390337</guid><description>&lt;p style="text-align: center;"&gt;Source code PaintBrush1&lt;/p&gt;&lt;p style="text-align: center;"&gt;anda dapat mempelajarinya dan semoga dapat membantu tugas anda&lt;br /&gt;&lt;/p&gt;&lt;p&gt;import java.awt.*;&lt;br /&gt;import javax.swing.JColorChooser;&lt;br /&gt;import javax.swing.JFileChooser;&lt;/p&gt; &lt;p&gt;public class paint extends javax.swing.JFrame {&lt;br /&gt;int x_awal, y_awal;&lt;br /&gt;Color warna, background;&lt;br /&gt;int pilihan;&lt;/p&gt; &lt;p&gt;/** Creates new form paint */&lt;br /&gt;public paint() {&lt;br /&gt;initComponents();&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;/** This method is called from within the constructor to&lt;br /&gt;* initialize the form.&lt;br /&gt;* WARNING: Do NOT modify this code. The content of this method is&lt;br /&gt;* always regenerated by the Form Editor.&lt;br /&gt;*/&lt;br /&gt;@SuppressWarnings("unchecked")&lt;br /&gt;// &lt;editor-fold defaultstate="collapsed" desc="Generated Code"&gt;&lt;br /&gt;private void initComponents() {&lt;/editor-fold&gt;&lt;/p&gt; &lt;p&gt;jPanel4 = new javax.swing.JPanel();&lt;br /&gt;jPanel3 = new javax.swing.JPanel();&lt;br /&gt;Polygon = new javax.swing.JButton();&lt;br /&gt;Pen = new javax.swing.JButton();&lt;br /&gt;Kotak = new javax.swing.JButton();&lt;br /&gt;Oval = new javax.swing.JButton();&lt;br /&gt;Garis = new javax.swing.JButton();&lt;br /&gt;Eraser = new javax.swing.JButton();&lt;br /&gt;Clear = new javax.swing.JButton();&lt;br /&gt;panel1 = new java.awt.Panel();&lt;br /&gt;jPanel2 = new javax.swing.JPanel();&lt;br /&gt;FillKotakOval = new javax.swing.JButton();&lt;br /&gt;KotakOval = new javax.swing.JButton();&lt;br /&gt;FillOval = new javax.swing.JButton();&lt;br /&gt;FillKotak = new javax.swing.JButton();&lt;br /&gt;WarnaPaint = new javax.swing.JButton();&lt;br /&gt;Background = new javax.swing.JButton();&lt;br /&gt;jPanel5 = new javax.swing.JPanel();&lt;br /&gt;jLabel1 = new javax.swing.JLabel();&lt;br /&gt;jMenuBar1 = new javax.swing.JMenuBar();&lt;br /&gt;Save = new javax.swing.JMenu();&lt;br /&gt;jMenuItem1 = new javax.swing.JMenuItem();&lt;br /&gt;Open = new javax.swing.JMenuItem();&lt;br /&gt;Exit = new javax.swing.JMenuItem();&lt;/p&gt; &lt;p&gt;setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);&lt;br /&gt;setTitle("Paint By Moh. Shohib Habibi");&lt;br /&gt;setAlwaysOnTop(true);&lt;br /&gt;setBackground(new java.awt.Color(51, 51, 255));&lt;/p&gt; &lt;p&gt;jPanel4.setBackground(new java.awt.Color(0, 51, 204));&lt;/p&gt; &lt;p&gt;jPanel3.setBackground(new java.awt.Color(102, 102, 255));&lt;/p&gt; &lt;p&gt;Polygon.setBackground(new java.awt.Color(204, 204, 204));&lt;br /&gt;Polygon.setText("Polygon");&lt;br /&gt;Polygon.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;PolygonActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;Pen.setBackground(new java.awt.Color(204, 204, 204));&lt;br /&gt;Pen.setText("Pen");&lt;br /&gt;Pen.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;PenActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;Kotak.setBackground(new java.awt.Color(204, 204, 204));&lt;br /&gt;Kotak.setText("Kotak");&lt;br /&gt;Kotak.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;KotakActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;Oval.setBackground(new java.awt.Color(204, 204, 204));&lt;br /&gt;Oval.setText("Oval");&lt;br /&gt;Oval.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;OvalActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;Garis.setBackground(new java.awt.Color(204, 204, 204));&lt;br /&gt;Garis.setText("Garis");&lt;br /&gt;Garis.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;GarisActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;Eraser.setBackground(new java.awt.Color(204, 204, 204));&lt;br /&gt;Eraser.setText("Eraser");&lt;br /&gt;Eraser.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;EraserActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);&lt;br /&gt;jPanel3.setLayout(jPanel3Layout);&lt;br /&gt;jPanel3Layout.setHorizontalGroup(&lt;br /&gt;jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(jPanel3Layout.createSequentialGroup()&lt;br /&gt;.addContainerGap()&lt;br /&gt;.addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addComponent(Pen, javax.swing.GroupLayout.DEFAULT_SIZE, 107, Short.MAX_VALUE)&lt;br /&gt;.addComponent(Garis, javax.swing.GroupLayout.DEFAULT_SIZE, 107, Short.MAX_VALUE)&lt;br /&gt;.addComponent(Kotak, javax.swing.GroupLayout.DEFAULT_SIZE, 107, Short.MAX_VALUE)&lt;br /&gt;.addComponent(Oval, javax.swing.GroupLayout.DEFAULT_SIZE, 107, Short.MAX_VALUE)&lt;br /&gt;.addComponent(Polygon, javax.swing.GroupLayout.DEFAULT_SIZE, 107, Short.MAX_VALUE)&lt;br /&gt;.addComponent(Eraser, javax.swing.GroupLayout.DEFAULT_SIZE, 107, Short.MAX_VALUE))&lt;br /&gt;.addContainerGap())&lt;br /&gt;);&lt;br /&gt;jPanel3Layout.setVerticalGroup(&lt;br /&gt;jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(jPanel3Layout.createSequentialGroup()&lt;br /&gt;.addContainerGap()&lt;br /&gt;.addComponent(Pen, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addComponent(Garis, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addComponent(Kotak, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addComponent(Oval, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addComponent(Polygon, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addComponent(Eraser, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addContainerGap(16, Short.MAX_VALUE))&lt;br /&gt;);&lt;/p&gt; &lt;p&gt;Clear.setBackground(new java.awt.Color(204, 204, 204));&lt;br /&gt;Clear.setText("Clear");&lt;br /&gt;Clear.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;ClearActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;panel1.setBackground(new java.awt.Color(255, 255, 255));&lt;br /&gt;panel1.addMouseListener(new java.awt.event.MouseAdapter() {&lt;br /&gt;public void mousePressed(java.awt.event.MouseEvent evt) {&lt;br /&gt;panel1MousePressed(evt);&lt;br /&gt;}&lt;br /&gt;public void mouseReleased(java.awt.event.MouseEvent evt) {&lt;br /&gt;panel1MouseReleased(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;br /&gt;panel1.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {&lt;br /&gt;public void mouseDragged(java.awt.event.MouseEvent evt) {&lt;br /&gt;panel1MouseDragged(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;javax.swing.GroupLayout panel1Layout = new javax.swing.GroupLayout(panel1);&lt;br /&gt;panel1.setLayout(panel1Layout);&lt;br /&gt;panel1Layout.setHorizontalGroup(&lt;br /&gt;panel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGap(0, 404, Short.MAX_VALUE)&lt;br /&gt;);&lt;br /&gt;panel1Layout.setVerticalGroup(&lt;br /&gt;panel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGap(0, 354, Short.MAX_VALUE)&lt;br /&gt;);&lt;/p&gt; &lt;p&gt;jPanel2.setBackground(new java.awt.Color(102, 102, 255));&lt;/p&gt; &lt;p&gt;FillKotakOval.setBackground(new java.awt.Color(204, 204, 204));&lt;br /&gt;FillKotakOval.setText("Fill Kotak Oval");&lt;br /&gt;FillKotakOval.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;FillKotakOvalActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;KotakOval.setBackground(new java.awt.Color(204, 204, 204));&lt;br /&gt;KotakOval.setText("Kotak Oval");&lt;br /&gt;KotakOval.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;KotakOvalActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;FillOval.setBackground(new java.awt.Color(204, 204, 204));&lt;br /&gt;FillOval.setText("Fill Oval");&lt;br /&gt;FillOval.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;FillOvalActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;FillKotak.setBackground(new java.awt.Color(204, 204, 204));&lt;br /&gt;FillKotak.setText("Fill Kotak");&lt;br /&gt;FillKotak.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;FillKotakActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;WarnaPaint.setBackground(new java.awt.Color(204, 204, 204));&lt;br /&gt;WarnaPaint.setText("Warna Paint");&lt;br /&gt;WarnaPaint.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;WarnaPaintActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;Background.setBackground(new java.awt.Color(204, 204, 204));&lt;br /&gt;Background.setText("Background");&lt;br /&gt;Background.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;BackgroundActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);&lt;br /&gt;jPanel2.setLayout(jPanel2Layout);&lt;br /&gt;jPanel2Layout.setHorizontalGroup(&lt;br /&gt;jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(jPanel2Layout.createSequentialGroup()&lt;br /&gt;.addContainerGap()&lt;br /&gt;.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)&lt;br /&gt;.addComponent(Background, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)&lt;br /&gt;.addComponent(WarnaPaint, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)&lt;br /&gt;.addComponent(FillKotakOval, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)&lt;br /&gt;.addComponent(KotakOval, javax.swing.GroupLayout.DEFAULT_SIZE, 100, Short.MAX_VALUE)&lt;br /&gt;.addComponent(FillOval, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)&lt;br /&gt;.addComponent(FillKotak, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))&lt;br /&gt;.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))&lt;br /&gt;);&lt;br /&gt;jPanel2Layout.setVerticalGroup(&lt;br /&gt;jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(jPanel2Layout.createSequentialGroup()&lt;br /&gt;.addContainerGap()&lt;br /&gt;.addComponent(KotakOval, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addComponent(FillKotak, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addComponent(FillOval, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addComponent(FillKotakOval, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addComponent(WarnaPaint, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addComponent(Background, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))&lt;br /&gt;);&lt;/p&gt; &lt;p&gt;jPanel5.setBackground(new java.awt.Color(204, 153, 255));&lt;br /&gt;jPanel5.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));&lt;/p&gt; &lt;p&gt;jLabel1.setBackground(new java.awt.Color(255, 102, 102));&lt;br /&gt;jLabel1.setText("Moh. Shohib Habibi");&lt;/p&gt; &lt;p&gt;javax.swing.GroupLayout jPanel5Layout = new javax.swing.GroupLayout(jPanel5);&lt;br /&gt;jPanel5.setLayout(jPanel5Layout);&lt;br /&gt;jPanel5Layout.setHorizontalGroup(&lt;br /&gt;jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(jPanel5Layout.createSequentialGroup()&lt;br /&gt;.addContainerGap()&lt;br /&gt;.addComponent(jLabel1)&lt;br /&gt;.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))&lt;br /&gt;);&lt;br /&gt;jPanel5Layout.setVerticalGroup(&lt;br /&gt;jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel5Layout.createSequentialGroup()&lt;br /&gt;.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)&lt;br /&gt;.addComponent(jLabel1)&lt;br /&gt;.addContainerGap())&lt;br /&gt;);&lt;/p&gt; &lt;p&gt;javax.swing.GroupLayout jPanel4Layout = new javax.swing.GroupLayout(jPanel4);&lt;br /&gt;jPanel4.setLayout(jPanel4Layout);&lt;br /&gt;jPanel4Layout.setHorizontalGroup(&lt;br /&gt;jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(jPanel4Layout.createSequentialGroup()&lt;br /&gt;.addContainerGap()&lt;br /&gt;.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addComponent(jPanel5, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(jPanel4Layout.createSequentialGroup()&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 271, Short.MAX_VALUE)&lt;br /&gt;.addComponent(Clear, javax.swing.GroupLayout.PREFERRED_SIZE, 131, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addGap(12, 12, 12))&lt;br /&gt;.addGroup(jPanel4Layout.createSequentialGroup()&lt;br /&gt;.addGap(30, 30, 30)&lt;br /&gt;.addComponent(panel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addGap(30, 30, 30))&lt;br /&gt;);&lt;br /&gt;jPanel4Layout.setVerticalGroup(&lt;br /&gt;jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(jPanel4Layout.createSequentialGroup()&lt;br /&gt;.addGap(20, 20, 20)&lt;br /&gt;.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addComponent(Clear, javax.swing.GroupLayout.PREFERRED_SIZE, 53, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addComponent(jPanel5, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))&lt;br /&gt;.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)&lt;br /&gt;.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addComponent(panel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;.addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))&lt;br /&gt;.addContainerGap(30, Short.MAX_VALUE))&lt;br /&gt;);&lt;/p&gt; &lt;p&gt;jMenuBar1.setBackground(new java.awt.Color(153, 153, 255));&lt;/p&gt; &lt;p&gt;Save.setBackground(new java.awt.Color(255, 204, 255));&lt;br /&gt;Save.setText("File");&lt;br /&gt;Save.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;SaveActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;jMenuItem1.setText("Save");&lt;br /&gt;Save.add(jMenuItem1);&lt;/p&gt; &lt;p&gt;Open.setText("Open");&lt;br /&gt;Open.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;OpenActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;br /&gt;Save.add(Open);&lt;/p&gt; &lt;p&gt;Exit.setText("Exit");&lt;br /&gt;Exit.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;ExitActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;br /&gt;Save.add(Exit);&lt;/p&gt; &lt;p&gt;jMenuBar1.add(Save);&lt;/p&gt; &lt;p&gt;setJMenuBar(jMenuBar1);&lt;/p&gt; &lt;p&gt;javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());&lt;br /&gt;getContentPane().setLayout(layout);&lt;br /&gt;layout.setHorizontalGroup(&lt;br /&gt;layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addComponent(jPanel4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;);&lt;br /&gt;layout.setVerticalGroup(&lt;br /&gt;layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addComponent(jPanel4, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)&lt;br /&gt;);&lt;/p&gt; &lt;p&gt;pack();&lt;br /&gt;}// &lt;/p&gt; &lt;p&gt;private void SaveActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;JFileChooser Save = new JFileChooser();&lt;br /&gt;Save.setFileSelectionMode(JFileChooser.APPROVE_OPTION);&lt;br /&gt;int simpan= Save.showSaveDialog(null);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void OpenActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;JFileChooser Open = new JFileChooser();&lt;br /&gt;Open.setFileSelectionMode(JFileChooser.APPROVE_OPTION);&lt;br /&gt;int buka= Open.showOpenDialog(null);&lt;/p&gt; &lt;p&gt;/*int returnVal = fc.showOpenDialog(PaintBru.this);&lt;br /&gt;if (returnVal == JFileChooser.APPROVE_OPTION) {&lt;br /&gt;File file = fc.getSelectedFile();&lt;br /&gt;} else {&lt;br /&gt;}*/&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void FillKotakActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;pilihan=4;&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void FillOvalActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;pilihan=5;&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void KotakOvalActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;pilihan=3;&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void FillKotakOvalActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;pilihan=6;&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void panel1MouseReleased(java.awt.event.MouseEvent evt) {&lt;br /&gt;Graphics proses = panel1.getGraphics();&lt;/p&gt; &lt;p&gt;if(pilihan==0){&lt;br /&gt;proses.setColor(warna);proses.drawLine(x_awal, y_awal, evt.getX(), evt.getY());&lt;br /&gt;}&lt;br /&gt;if(pilihan==1){&lt;br /&gt;proses.setColor(warna);proses.drawRect(x_awal, y_awal, evt.getX()-x_awal, evt.getY()-y_awal);&lt;br /&gt;}&lt;br /&gt;if (pilihan==2){&lt;br /&gt;proses.setColor(warna);proses.drawOval(x_awal, y_awal, evt.getX()-x_awal, evt.getY()-y_awal);&lt;br /&gt;}&lt;br /&gt;if (pilihan==3){&lt;br /&gt;proses.setColor(warna);proses.drawRoundRect(x_awal, y_awal, evt.getX()-x_awal, evt.getY()-y_awal, 30, 30);&lt;br /&gt;}&lt;br /&gt;if (pilihan==4){&lt;br /&gt;proses.setColor(warna);proses.fillRect(x_awal, y_awal, evt.getX()-x_awal, evt.getY()-y_awal);&lt;br /&gt;}&lt;br /&gt;if (pilihan==5){&lt;br /&gt;proses.setColor(warna);proses.fillOval(x_awal, y_awal, evt.getX()-x_awal, evt.getY()-y_awal);&lt;br /&gt;}&lt;br /&gt;if (pilihan==6){&lt;br /&gt;proses.setColor(warna);proses.fillRoundRect(x_awal, y_awal, evt.getX()-x_awal, evt.getY()-y_awal, 30, 30);&lt;br /&gt;}&lt;br /&gt;if (pilihan==9){&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;private void panel1MousePressed(java.awt.event.MouseEvent evt) {&lt;br /&gt;x_awal= evt.getX();&lt;br /&gt;y_awal= evt.getY();&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void ClearActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;panel1.setBackground(Color.white);&lt;br /&gt;panel1.repaint();&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void WarnaPaintActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;warna = JColorChooser.showDialog(null, "Gambar", warna);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void OvalActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;pilihan=2;&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void KotakActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;pilihan= 1;&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void PenActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;pilihan=7;&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void PolygonActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;// TODO add your handling code here:&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void GarisActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;pilihan=0;&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void panel1MouseDragged(java.awt.event.MouseEvent evt) {&lt;br /&gt;Graphics proses= panel1.getGraphics();&lt;br /&gt;if (pilihan==7){&lt;br /&gt;proses.setColor(warna);proses.fillOval(x_awal, y_awal,2,2);&lt;br /&gt;x_awal= evt.getX();&lt;br /&gt;y_awal= evt.getY();&lt;br /&gt;}&lt;br /&gt;if (pilihan==8){&lt;br /&gt;proses.setColor(Color.white);proses.fillRect(x_awal, y_awal,10,10);&lt;br /&gt;x_awal= evt.getX();&lt;br /&gt;y_awal= evt.getY();&lt;br /&gt;}&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void ExitActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;System.exit(0);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;private void BackgroundActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;background= JColorChooser.showDialog(null,"Backgroud Panel", background);panel1.setBackground(background);&lt;br /&gt;}&lt;br /&gt;private void EraserActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;pilihan=8;&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;/**&lt;br /&gt;* @param args the command line arguments&lt;br /&gt;*/&lt;br /&gt;public static void main(String args[]) {&lt;br /&gt;java.awt.EventQueue.invokeLater(new Runnable() {&lt;br /&gt;public void run() {&lt;br /&gt;new paint().setVisible(true);&lt;br /&gt;}&lt;br /&gt;});&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;// Variables declaration - do not modify&lt;br /&gt;private javax.swing.JButton Background;&lt;br /&gt;private javax.swing.JButton Clear;&lt;br /&gt;private javax.swing.JButton Eraser;&lt;br /&gt;private javax.swing.JMenuItem Exit;&lt;br /&gt;private javax.swing.JButton FillKotak;&lt;br /&gt;private javax.swing.JButton FillKotakOval;&lt;br /&gt;private javax.swing.JButton FillOval;&lt;br /&gt;private javax.swing.JButton Garis;&lt;br /&gt;private javax.swing.JButton Kotak;&lt;br /&gt;private javax.swing.JButton KotakOval;&lt;br /&gt;private javax.swing.JMenuItem Open;&lt;br /&gt;private javax.swing.JButton Oval;&lt;br /&gt;private javax.swing.JButton Pen;&lt;br /&gt;private javax.swing.JButton Polygon;&lt;br /&gt;private javax.swing.JMenu Save;&lt;br /&gt;private javax.swing.JButton WarnaPaint;&lt;br /&gt;private javax.swing.JLabel jLabel1;&lt;br /&gt;private javax.swing.JMenuBar jMenuBar1;&lt;br /&gt;private javax.swing.JMenuItem jMenuItem1;&lt;br /&gt;private javax.swing.JPanel jPanel2;&lt;br /&gt;private javax.swing.JPanel jPanel3;&lt;br /&gt;private javax.swing.JPanel jPanel4;&lt;br /&gt;private javax.swing.JPanel jPanel5;&lt;br /&gt;private java.awt.Panel panel1;&lt;br /&gt;// End of variables declaration&lt;/p&gt; &lt;p&gt;}&lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>mohshohibhabibi@gmail.com (shohib)</author></item><item><title>Trik Mengganti Themes Firefox</title><link>http://shohibeducation.blogspot.com/2009/06/bagi-anda-yang-bosan-dengan-themes.html</link><pubDate>Sun, 7 Jun 2009 18:19:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5423897500262593689.post-2516122918082399769</guid><description>Bagi anda yang bosan dengan themes standart firefox. anda dapat menggantinya dengan mudah. adapun langkah-langkahnya adalah sebagai berikut.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Anda harus menginstal themes firefox terlebih dahulu. Buka jendela &lt;span style="font-weight: bold;"&gt;Add-ons&lt;/span&gt;  atau &lt;span style="font-weight: bold;"&gt;pengayaan&lt;/span&gt; dengan mengeklik menu &lt;span style="font-weight: bold;"&gt;Tools|Add-ons &lt;/span&gt;atau &lt;span style="font-weight: bold;"&gt;alat | pengayaan.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuNLVoW30noNCtLlMl2DdOm2YeFnHFVab7SQqOWVRFuIoCwMqA3SaQDagQAU63nwEG0JNX5Ak321wnCnpmG6l6uo1IcQUv8W6w11VOR1XdkcXYmMENOkidneQefOs1Zcmz_HJ9Mch76K8d/s1600-h/1.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 86px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuNLVoW30noNCtLlMl2DdOm2YeFnHFVab7SQqOWVRFuIoCwMqA3SaQDagQAU63nwEG0JNX5Ak321wnCnpmG6l6uo1IcQUv8W6w11VOR1XdkcXYmMENOkidneQefOs1Zcmz_HJ9Mch76K8d/s320/1.bmp" alt="" id="BLOGGER_PHOTO_ID_5344558281461355922" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;Gambar 7.55 Menampilkan jendela Add-ons&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Selanjutnya anda aktifkan file &lt;span style="font-weight: bold;"&gt;pitchdark_for_fx-3.0.4-fx.jar&lt;/span&gt; atau themes firefox yang anda punyai. laluanda klik dan tahan drag file tersebut ke dalam jendela &lt;span style="font-weight: bold;"&gt;Add-ons &lt;/span&gt;atau &lt;span style="font-weight: bold;"&gt;pengayaan&lt;/span&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTeDqEif6hg5jmeLRRF61gV6rLC6yC1CoPXyi9Ufu2s7KGEBEdHSqeJqm8CRwPCYZzd7iE6lhrPpAPc1ce7VAvCU1U9sNe7-5CZNCP_BaHJAt0cUVTYHIxs5s-vE4uUrKUM5j8lth05ZA9/s1600-h/3.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 193px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTeDqEif6hg5jmeLRRF61gV6rLC6yC1CoPXyi9Ufu2s7KGEBEdHSqeJqm8CRwPCYZzd7iE6lhrPpAPc1ce7VAvCU1U9sNe7-5CZNCP_BaHJAt0cUVTYHIxs5s-vE4uUrKUM5j8lth05ZA9/s320/3.bmp" alt="" id="BLOGGER_PHOTO_ID_5344576983283808594" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Gambar 7.56 mendrag file ke jendela Add-ons&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Setelah jendela Software Installation tampil. Anda klik tombol &lt;span style="font-weight: bold;"&gt;Install Now &lt;/span&gt;atau&lt;span style="font-weight: bold;"&gt; Pasang Sekarang&lt;/span&gt; Lihat &lt;span style="font-weight: bold;"&gt;Gambar 7.57&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8bsboWh-Jw7BzLZhFqvZJiU3d7UD3LdX10hXj5zHh2HmfsA5DRcFlqpuUgpfySXgAhhflJ2W0Vo3OZRM1reiApqENr5vjK5r2nWzVQ96lOxDYIw2SYovNKt9ZdvQGYh6EhDZ7UJMQeoVJ/s1600-h/4.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 222px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8bsboWh-Jw7BzLZhFqvZJiU3d7UD3LdX10hXj5zHh2HmfsA5DRcFlqpuUgpfySXgAhhflJ2W0Vo3OZRM1reiApqENr5vjK5r2nWzVQ96lOxDYIw2SYovNKt9ZdvQGYh6EhDZ7UJMQeoVJ/s320/4.bmp" alt="" id="BLOGGER_PHOTO_ID_5344608272650116498" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Gambar 7.57 Menginstal themes&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Perhatikan &lt;span style="font-weight: bold;"&gt;Gambar 7.60&lt;/span&gt; di samping. anda klik kembali tab Installation. lalu klik tombol &lt;span style="font-weight: bold;"&gt;Restart Firefox&lt;/span&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMkbwgvlW7RkTH1ssW-SS5UtnbmKGClPkbrF8nZ6WsE4Pza3QObZG2QjrbjNiLVz6zR3mDFLsQ8mDVhjYRqAydxcXh9iYtsxRAnLC2oSFzddXbOYZMkiYyHF27Bj9goduR9pHAXKhoOfAa/s1600-h/5.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 234px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMkbwgvlW7RkTH1ssW-SS5UtnbmKGClPkbrF8nZ6WsE4Pza3QObZG2QjrbjNiLVz6zR3mDFLsQ8mDVhjYRqAydxcXh9iYtsxRAnLC2oSFzddXbOYZMkiYyHF27Bj9goduR9pHAXKhoOfAa/s320/5.bmp" alt="" id="BLOGGER_PHOTO_ID_5344586995155440562" border="0" /&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;Maka secara automatis themes firefox telah berganti&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBr5MBHtTGXn8Gezy1a7P6jJojK2p_bQ6ziBhTbCxuLTaW-D-9CLH0yGB7mJ1vw6eZ2J_lMMbysm06PBH5A8PemEkCCzKtzlkhHUi4IxpRAKbUNCXOshCe4TFlpJWBCOwTK8xYyl8NQA7h/s1600-h/6.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 256px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBr5MBHtTGXn8Gezy1a7P6jJojK2p_bQ6ziBhTbCxuLTaW-D-9CLH0yGB7mJ1vw6eZ2J_lMMbysm06PBH5A8PemEkCCzKtzlkhHUi4IxpRAKbUNCXOshCe4TFlpJWBCOwTK8xYyl8NQA7h/s320/6.bmp" alt="" id="BLOGGER_PHOTO_ID_5344600052121837522" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;Anda ingin download file &lt;span style="font-weight: bold;"&gt;pitchdark_for_fx-3.0.4-fx.jar &lt;/span&gt;&lt;span&gt;ini?&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.4shared.com/file/110382217/972235a5/pitchdark_for_fx-304-fx.html"&gt;&lt;span style="font-weight: bold;"&gt;Download Sekarang&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuNLVoW30noNCtLlMl2DdOm2YeFnHFVab7SQqOWVRFuIoCwMqA3SaQDagQAU63nwEG0JNX5Ak321wnCnpmG6l6uo1IcQUv8W6w11VOR1XdkcXYmMENOkidneQefOs1Zcmz_HJ9Mch76K8d/s72-c/1.bmp" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>mohshohibhabibi@gmail.com (shohib)</author></item><item><title>Trik Membuka  Situs Yang Diblok</title><link>http://shohibeducation.blogspot.com/2009/06/trik-membuka-situs-yang-diblok.html</link><pubDate>Sun, 7 Jun 2009 12:41:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5423897500262593689.post-7740084804828490728</guid><description>&lt;div style="text-align: justify; font-family: verdana;"&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="--"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:1; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:0 0 0 0 0 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoPapDefault 	{mso-style-type:export-only; 	margin-bottom:10.0pt; 	line-height:115%;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin-top:0in; 	mso-para-margin-right:0in; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin;} &lt;/style&gt; &lt;![endif]--&gt;Trik berikut ini mengajarkan bagaimana cara membuka situs yang diblok oleh admin server. anda hanya menggunakan bantuan situs seperti &lt;b style=""&gt;youhide.com, stupidcensorship.com, atunnel.com. onlyproxy.com&lt;/b&gt; &lt;b style=""&gt;, proxify.com, fwoxy.com&lt;/b&gt; dan masih banyak lagi yang lainnya. Adapun langkah langkahnya adalah sebagai berikut.&lt;/div&gt;&lt;p style="text-align: justify; font-family: verdana;" class="MsoNormal"&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="--"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Wingdings; 	panose-1:5 0 0 0 0 0 0 0 0 0; 	mso-font-charset:2; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:1; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:0 0 0 0 0 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:.5in; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:0in; 	margin-left:.5in; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:0in; 	margin-left:.5in; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:.5in; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoPapDefault 	{mso-style-type:export-only; 	margin-bottom:10.0pt; 	line-height:115%;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:981274451; 	mso-list-type:hybrid; 	mso-list-template-ids:-96943766 1770131908 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l0:level1 	{mso-level-start-at:0; 	mso-level-number-format:bullet; 	mso-level-text:-; 	mso-level-tab-stop:none; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin-top:0in; 	mso-para-margin-right:0in; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;/p&gt;&lt;ul style="font-family: verdana;"&gt;&lt;li&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;span style=";font-size:7;" &gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Pada web Browser. Anda buka halaman situs &lt;a href="http://www.fwoxy.com"&gt;&lt;b style=""&gt;fwoxy.com&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!--[if !supportLists]--&gt;&lt;!--[endif]--&gt;&lt;ul style="font-family: verdana;"&gt;&lt;li&gt;Setelah itu isi link dengan alamat situs yang ingin anda buka. pastikan semua pengaturan &lt;b style=""&gt;diberi tanda cek semua&lt;/b&gt;. Lalu klik tombol &lt;b style=""&gt;Start Surfing.&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a style="font-family: verdana;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixoEIPdLiHjN32RhkYdqklnhKLF8Ogx5UPxB0EQ8fXQzR3Of3PiTAwHr0SNI7KZ6u3944HMEGwkSNrrgszG3hbazV2p4k05okiXYsdf63KPOOpCTCqPPaoXbGCftL3M9Q6n-OQlZobvyKL/s1600-h/1.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 256px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixoEIPdLiHjN32RhkYdqklnhKLF8Ogx5UPxB0EQ8fXQzR3Of3PiTAwHr0SNI7KZ6u3944HMEGwkSNrrgszG3hbazV2p4k05okiXYsdf63KPOOpCTCqPPaoXbGCftL3M9Q6n-OQlZobvyKL/s320/1.bmp" alt="" id="BLOGGER_PHOTO_ID_5344531925107391154" border="0" /&gt;&lt;/a&gt;
&lt;br /&gt;&lt;ul style="font-family: verdana;"&gt;&lt;li&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;span style=";font-size:7;" &gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Maka secara automatis situs yang terblok telah anda buka &lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;a style="font-family: verdana;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiCjJ8I_EELK5zq_Cpl6jjg0JFBGpqTe1hVOWQEeGWkWyDPNGvljkIAi8HZ3nv8r-UEGmMcyPmkzB5S3KP9RkGxTsGzMcyyNXQYXcrCkxQsxxR_YBEyjYfk_E3s_qgki2QmY2TgixHz0O8/s1600-h/2.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 273px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiCjJ8I_EELK5zq_Cpl6jjg0JFBGpqTe1hVOWQEeGWkWyDPNGvljkIAi8HZ3nv8r-UEGmMcyPmkzB5S3KP9RkGxTsGzMcyyNXQYXcrCkxQsxxR_YBEyjYfk_E3s_qgki2QmY2TgixHz0O8/s320/2.bmp" alt="" id="BLOGGER_PHOTO_ID_5344535084389377922" border="0" /&gt;&lt;/a&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;      &lt;/p&gt;  </description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixoEIPdLiHjN32RhkYdqklnhKLF8Ogx5UPxB0EQ8fXQzR3Of3PiTAwHr0SNI7KZ6u3944HMEGwkSNrrgszG3hbazV2p4k05okiXYsdf63KPOOpCTCqPPaoXbGCftL3M9Q6n-OQlZobvyKL/s72-c/1.bmp" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>mohshohibhabibi@gmail.com (shohib)</author></item><item><title>Trik Mencari Tutorial di Internet</title><link>http://shohibeducation.blogspot.com/2009/06/trik-mencari-tutorial-di-internet.html</link><pubDate>Sat, 6 Jun 2009 23:17:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5423897500262593689.post-8385349121186597324</guid><description>&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link style="font-family: verdana;" rel="File-List" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link style="font-family: verdana;" rel="themeData" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link style="font-family: verdana;" rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="--"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Wingdings; 	panose-1:5 0 0 0 0 0 0 0 0 0; 	mso-font-charset:2; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:1; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:0 0 0 0 0 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} a:link, span.MsoHyperlink 	{mso-style-priority:99; 	color:blue; 	mso-themecolor:hyperlink; 	text-decoration:underline; 	text-underline:single;} a:visited, span.MsoHyperlinkFollowed 	{mso-style-noshow:yes; 	mso-style-priority:99; 	color:purple; 	mso-themecolor:followedhyperlink; 	text-decoration:underline; 	text-underline:single;} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:.5in; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:0in; 	margin-left:.5in; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:0in; 	margin-left:.5in; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:.5in; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoPapDefault 	{mso-style-type:export-only; 	margin-bottom:10.0pt; 	line-height:115%;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:185095226; 	mso-list-type:hybrid; 	mso-list-template-ids:-584136754 577947578 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l0:level1 	{mso-level-start-at:0; 	mso-level-number-format:bullet; 	mso-level-text:-; 	mso-level-tab-stop:none; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin-top:0in; 	mso-para-margin-right:0in; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p face="verdana" class="MsoNormal"&gt;Anda dapat mencari tutorial di internet dengan mudah menggunakan mesin pencari seperti google. Adapun langkah langkah mencari tutorial tersebut adalah sebagai berikut.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpFirst"  style="text-indent: -0.25in;font-family:verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;-&lt;span style="font-size:7;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;pada web browser anda buka halaman situs &lt;a href="http://www.google.com/"&gt;www.google.com&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpFirst" style="text-indent: -0.25in; font-family: verdana;"&gt;
&lt;br /&gt;&lt;/p&gt;&lt;span style="text-decoration: underline;font-family:verdana;" &gt;
&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center; font-family: verdana;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkZG2v30aF1gFw5uhViFr3R-FxIxtgFFaDKKSwcwx6tpSJ-kV0XR1hKRTVTR2u4BvgZQFqe057jsGYngUWqPthk6tmGnzH4C-iZlNsxM_c5TvO_zclVgKuR-iZ6hk8-lLJgHaHD84LgIa5/s1600-h/untitled.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 256px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkZG2v30aF1gFw5uhViFr3R-FxIxtgFFaDKKSwcwx6tpSJ-kV0XR1hKRTVTR2u4BvgZQFqe057jsGYngUWqPthk6tmGnzH4C-iZlNsxM_c5TvO_zclVgKuR-iZ6hk8-lLJgHaHD84LgIa5/s320/untitled.bmp" alt="" id="BLOGGER_PHOTO_ID_5344254365306495442" border="0" /&gt;&lt;/a&gt;
&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Gambar 3.24 Halaman google.com
&lt;br /&gt;
&lt;br /&gt;&lt;/span&gt;   &lt;/div&gt;&lt;p class="MsoListParagraphCxSpMiddle"  style="text-indent: -0.25in;font-family:verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;-&lt;span style="font-size:7;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;perhatikan pada &lt;b style=""&gt;Gambar 3.24&lt;/b&gt; sebelumnya. anda ketik &lt;b style=""&gt;intitle:tutorial&lt;span style=""&gt;  &lt;/span&gt;jaringan and filetype:pdf&lt;/b&gt; pada kotak pencarian. lalu tekan tombol &lt;b style=""&gt;enter&lt;/b&gt; pada keyboard.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"  style="text-indent: -0.25in;font-family:verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;-&lt;span style="font-size:7;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Apabila proses pencarian berhasil, maka akan ditampilkan halaman seperti gambar dibawah ini.&lt;/p&gt;&lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in; font-family: verdana;"&gt;
&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in; font-family: verdana;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvs0vcbK8jsu5J1bAZuxK4BignO1jCyXHDi44WLoNOzCk6des9Ocbi2OvwxbbXLuMPgvgdiQ2QPYRGImE4RdY4BEHsWfCzkZpac6dCnvL_Z9Aa7SVTBs3AEUehvbDwAY2i6wcr9hUh6aWv/s1600-h/2.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 256px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvs0vcbK8jsu5J1bAZuxK4BignO1jCyXHDi44WLoNOzCk6des9Ocbi2OvwxbbXLuMPgvgdiQ2QPYRGImE4RdY4BEHsWfCzkZpac6dCnvL_Z9Aa7SVTBs3AEUehvbDwAY2i6wcr9hUh6aWv/s320/2.bmp" alt="" id="BLOGGER_PHOTO_ID_5344257787749268914" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpMiddle"  style="text-indent: -0.25in; text-align: center;font-family:verdana;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Gambar 3.25 Hasil Pencarian&lt;/span&gt;
&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in; font-family: verdana;"&gt;
&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpLast"  style="text-indent: -0.25in;font-family:verdana;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;-&lt;span style="font-size:7;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Perhatikan &lt;b style=""&gt;Gamar 3.25&lt;/b&gt; di atas. setelah itu anda klik link tersebut untuk mendownload file tutorial yang ada di internet.&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;b style=""&gt;Catatan : &lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;b style=""&gt;&lt;span style=""&gt;                &lt;/span&gt;&lt;/b&gt;Anda dapat mengganti kata kunci pencarian &lt;i style=""&gt;intitle: &lt;/i&gt;Tutorial Jaringan &lt;i style=""&gt;and filetype:pd, &lt;/i&gt;sesuai dengan tutorial dan format file&lt;i style=""&gt; &lt;/i&gt;yang ingin dicari. &lt;/p&gt;  &lt;p style="font-family: verdana;" class="MsoNormal"&gt;&lt;b style=""&gt;Contoh : &lt;/b&gt;&lt;i style=""&gt;intitle: &lt;/i&gt;&lt;b style=""&gt;Tutorial Komputer&lt;/b&gt; &lt;i style=""&gt;and filetype:&lt;b style=""&gt;doc&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;  </description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkZG2v30aF1gFw5uhViFr3R-FxIxtgFFaDKKSwcwx6tpSJ-kV0XR1hKRTVTR2u4BvgZQFqe057jsGYngUWqPthk6tmGnzH4C-iZlNsxM_c5TvO_zclVgKuR-iZ6hk8-lLJgHaHD84LgIa5/s72-c/untitled.bmp" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>mohshohibhabibi@gmail.com (shohib)</author></item><item><title>Trik Mempercepat Koneksi Internet</title><link>http://shohibeducation.blogspot.com/2009/06/trik-mempercepat-koneksi-internet.html</link><pubDate>Sat, 6 Jun 2009 07:23:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5423897500262593689.post-3842336360681881745</guid><description>&lt;p style="text-align: justify;font-family:verdana;"  class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Bagi anda yang mempunyai masalah koneksi internet yang lambat mungkin sangat menjengkelkan. Terlebih lagi jika Anda adalah seorang yang berkecimpungan dalam dunia internet.&lt;/span&gt;&lt;/p&gt; &lt;div style="font-family: verdana; text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;font-family:verdana;"  class="MsoNormal"&gt;&lt;span style="font-family:verdana;"&gt;Trik berikut ini mungkin sangat membantu bagi anda yang mempunyai masalah koneksi internet yang lambat. Karena secara default Windows XP telah membatasi 20 % bandwidth yang anda miliki sebagai cadangan. Namun anda dapat mematikan sistem cadangan bandwidth tersebut dengan cara sebagai berikut.&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style=""&gt;&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;font-size:7;" &gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;br /&gt;&lt;/p&gt;&lt;div&gt;  &lt;/div&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;ul&gt;&lt;li&gt;Klik tombol &lt;b style=""&gt;Start | Run.&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjW32w5dFDkAu6vGkt5rRN1ARS_NTJe8ULSePMPXRJsAvOVw2g5reK9ENnhEGg3rKRbFTsgf_JEw_OWIR_lx_kfM9IYfV6qOf3kxJ8s5HdYIVkXHqsxeLoHyvVU5sxjdp8IC1wzmjiSb3Er/s1600-h/1.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 318px; height: 160px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjW32w5dFDkAu6vGkt5rRN1ARS_NTJe8ULSePMPXRJsAvOVw2g5reK9ENnhEGg3rKRbFTsgf_JEw_OWIR_lx_kfM9IYfV6qOf3kxJ8s5HdYIVkXHqsxeLoHyvVU5sxjdp8IC1wzmjiSb3Er/s320/1.bmp" alt="" id="BLOGGER_PHOTO_ID_5343977930962484866" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;setelah jendela &lt;b style=""&gt;Run &lt;/b&gt;tampil ketik gpedit.msc lalu klik tombol &lt;b style=""&gt;OK.&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3U4wUcFrtVjtGf2xEqEqxr9ei8Jp9M5gsdr4JKO1NyDXLrWWBNSjv26RvTaGzEBOF3zR2Q_u4mQEXzbODdOoG6n5x3PiFveBeHNm1EmwNs2zisswhEper6Wac8D3kZzt6B5tG78F2ZiFi/s1600-h/2a.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 222px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3U4wUcFrtVjtGf2xEqEqxr9ei8Jp9M5gsdr4JKO1NyDXLrWWBNSjv26RvTaGzEBOF3zR2Q_u4mQEXzbODdOoG6n5x3PiFveBeHNm1EmwNs2zisswhEper6Wac8D3kZzt6B5tG78F2ZiFi/s320/2a.bmp" alt="" id="BLOGGER_PHOTO_ID_5344000072351258578" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;!--[if !supportLists]--&gt;Kemudian pada jendela &lt;b style=""&gt;Group Policy. &lt;/b&gt;&lt;span style=""&gt; &lt;/span&gt;Anda buka &lt;b style=""&gt;Administrative Templates | Network | QoS Packet Scheduler. &lt;/b&gt;Selanjutnya klik ganda &lt;b style=""&gt;Limit Reservable Bandwidth.&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg17vXj6-n025JzD2vim8JHItYSGB2Zm9YzJrUvnUX8Q7xFJtB5Sw1Kns5EuZS_zhyphenhyphenFdMm6hbT9-xS3whAjWFDANQ2XXoD98P3zg8iYdh9U91USclidNMjy6pzqt1rKtKfUNcZNGh314GiZ/s1600-h/3.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 283px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg17vXj6-n025JzD2vim8JHItYSGB2Zm9YzJrUvnUX8Q7xFJtB5Sw1Kns5EuZS_zhyphenhyphenFdMm6hbT9-xS3whAjWFDANQ2XXoD98P3zg8iYdh9U91USclidNMjy6pzqt1rKtKfUNcZNGh314GiZ/s320/3.bmp" alt="" id="BLOGGER_PHOTO_ID_5343990553202992914" border="0" /&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Setelah itu pada &lt;b style=""&gt;Limit Reservable Bandwidth Properties, &lt;/b&gt;pada tab Setting anda aktifkan dengan beri titik pada &lt;b style=""&gt;Enabled&lt;/b&gt; dan beri nilai &lt;b style=""&gt;nol&lt;/b&gt; pada &lt;b style=""&gt;Bandwidth limit&lt;/b&gt;. Selanjutnya klik tombol &lt;b style=""&gt;OK&lt;/b&gt; dan restart komputer anda .&lt;/li&gt;&lt;/ul&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjW32w5dFDkAu6vGkt5rRN1ARS_NTJe8ULSePMPXRJsAvOVw2g5reK9ENnhEGg3rKRbFTsgf_JEw_OWIR_lx_kfM9IYfV6qOf3kxJ8s5HdYIVkXHqsxeLoHyvVU5sxjdp8IC1wzmjiSb3Er/s72-c/1.bmp" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>mohshohibhabibi@gmail.com (shohib)</author></item><item><title>Trik Mengatur Kestabilan Internet</title><link>http://shohibeducation.blogspot.com/2009/06/trik-mengatur-kestabilan-internet.html</link><pubDate>Fri, 5 Jun 2009 15:50:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5423897500262593689.post-334889124258861163</guid><description>Mengatur kestabilan internet pada komputer anda adalah suatu hal yang sangat penting. Apalagi jika anda bekerja dan beraktifitas sehari-hari dengan internet. Adapun langkah-langkah untuk mengatur kestabilan internet komputer anda adalah sebagai berikut ini&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Anda harus menginstal software &lt;font style="font-weight: bold;"&gt;Accelerate 2k2(Full).exe&lt;/font&gt; yang berfungsi untuk mengatur kestabilan internet. Klik software &lt;font style="font-weight: bold;"&gt;Accelerate 2k2(Full).exe&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Setelah itu Anda klik tombol Yes yang ada pada kotak dialog &lt;font style="font-weight: bold;"&gt;Webroot's Accelerate 2k2 Setup&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZVLn7DkZdbK2M7HyrESSm0f0ZnSpBSHapYeOflTPkk_-eDYCcKD54vBmDDJnLFzYTnxUKBdhW_HV582i24DQcNRGIDf3I9KkvRkaWAiJnEXMncLESRwi4JS-9N5dL3IJxZc4KBOQhY4oe/s1600-h/1.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 106px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZVLn7DkZdbK2M7HyrESSm0f0ZnSpBSHapYeOflTPkk_-eDYCcKD54vBmDDJnLFzYTnxUKBdhW_HV582i24DQcNRGIDf3I9KkvRkaWAiJnEXMncLESRwi4JS-9N5dL3IJxZc4KBOQhY4oe/s320/1.JPG" alt="" id="BLOGGER_PHOTO_ID_5343823710701011042" border="0"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9wC3_1nf_lDCxCsEsBefE9qTRsH3TvNPNccKUccSkn7cqWlH0FV4hBe_wRdwEmxlDIgfK6xbOlZMsYJbdJfwn7nX3ory_SvNDRWVLThpEbw0ACuIlBehuTdpuq6llA5EXpgsHXL8h_De_/s1600-h/2.bmp"&gt;&lt;br /&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;SeLanjutnya pada bagian &lt;font style="font-style: italic;"&gt;lecense&lt;/font&gt; Anda klik&lt;font style="font-weight: bold;"&gt; I Agree&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9wC3_1nf_lDCxCsEsBefE9qTRsH3TvNPNccKUccSkn7cqWlH0FV4hBe_wRdwEmxlDIgfK6xbOlZMsYJbdJfwn7nX3ory_SvNDRWVLThpEbw0ACuIlBehuTdpuq6llA5EXpgsHXL8h_De_/s1600-h/2.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 307px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9wC3_1nf_lDCxCsEsBefE9qTRsH3TvNPNccKUccSkn7cqWlH0FV4hBe_wRdwEmxlDIgfK6xbOlZMsYJbdJfwn7nX3ory_SvNDRWVLThpEbw0ACuIlBehuTdpuq6llA5EXpgsHXL8h_De_/s320/2.bmp" alt="" id="BLOGGER_PHOTO_ID_5343825058699725442" border="0"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYA_JC0czycOkWpI88Vvxb2CYtsqDopHld8LtgwVOmw04ncduXsOUHo2wzGF15Gsoi9iWIp21Io3Je856QKMhiijBgZxflVxe6NQx_efMEmwxQZITGk9iZ3tsWlNJAhP9ExrUatBIZyUZN/s1600-h/3.bmp"&gt;&lt;br /&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;Kemudian pada kotak dialog &lt;font style="font-weight: bold;"&gt;Installation Options &lt;/font&gt;Anda klik&lt;font style="font-weight: bold;"&gt; Install.&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYA_JC0czycOkWpI88Vvxb2CYtsqDopHld8LtgwVOmw04ncduXsOUHo2wzGF15Gsoi9iWIp21Io3Je856QKMhiijBgZxflVxe6NQx_efMEmwxQZITGk9iZ3tsWlNJAhP9ExrUatBIZyUZN/s1600-h/3.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 306px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYA_JC0czycOkWpI88Vvxb2CYtsqDopHld8LtgwVOmw04ncduXsOUHo2wzGF15Gsoi9iWIp21Io3Je856QKMhiijBgZxflVxe6NQx_efMEmwxQZITGk9iZ3tsWlNJAhP9ExrUatBIZyUZN/s320/3.bmp" alt="" id="BLOGGER_PHOTO_ID_5343827631810421778" border="0"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGdANKNi9jAiw0OW4gLMgq12jOv6LgHg4463tBdVJnrQs3n4ck73j_u70DvkZsWkScS94EdFkyZ5-ipX-SLWVsE8OAnGUowxIyCj2ZzSmQs9NuG75kwbApRRx8p45sKfgm7EjDPPxif_X9/s1600-h/4.bmp"&gt;&lt;br /&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;Pastikan tanda cek pada&lt;font style="font-weight: bold;"&gt; Run Accelerate 2K2 &lt;/font&gt;Now anda aktifkan&lt;font style="font-weight: bold;"&gt;. &lt;/font&gt;Kemudian Anda klik&lt;font style="font-weight: bold;"&gt; Close &lt;/font&gt;untuk menjalankan program.&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGdANKNi9jAiw0OW4gLMgq12jOv6LgHg4463tBdVJnrQs3n4ck73j_u70DvkZsWkScS94EdFkyZ5-ipX-SLWVsE8OAnGUowxIyCj2ZzSmQs9NuG75kwbApRRx8p45sKfgm7EjDPPxif_X9/s1600-h/4.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 306px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGdANKNi9jAiw0OW4gLMgq12jOv6LgHg4463tBdVJnrQs3n4ck73j_u70DvkZsWkScS94EdFkyZ5-ipX-SLWVsE8OAnGUowxIyCj2ZzSmQs9NuG75kwbApRRx8p45sKfgm7EjDPPxif_X9/s320/4.bmp" alt="" id="BLOGGER_PHOTO_ID_5343831131779305346" border="0"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8OJfIjH2DfcCDmXjXXjxso_E9ATCs9Y3kaLRaadq6iuzFCnAvUTtBzvRg4q_vJR513bpnWTGRc3jf1X79SUASz1iIhbP2OKmBC3NSs_-B7WgsWE81Wztynl1318UTzLEzEa-GVqAYkxdp/s1600-h/5.bmp"&gt;&lt;br /&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;Setelah program &lt;font style="font-weight: bold;"&gt;Accelerate 2K2&lt;/font&gt; tampil. Pada bagian &lt;font style="font-weight: bold;"&gt;Step 1&lt;/font&gt; anda sesuaikan dengan koneksi internet yang anda gunakan, selanjutnya pada &lt;font style="font-weight: bold;"&gt;Step 2&lt;/font&gt; anda klik &lt;font style="font-weight: bold;"&gt;Automatic.&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8OJfIjH2DfcCDmXjXXjxso_E9ATCs9Y3kaLRaadq6iuzFCnAvUTtBzvRg4q_vJR513bpnWTGRc3jf1X79SUASz1iIhbP2OKmBC3NSs_-B7WgsWE81Wztynl1318UTzLEzEa-GVqAYkxdp/s1600-h/5.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 306px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8OJfIjH2DfcCDmXjXXjxso_E9ATCs9Y3kaLRaadq6iuzFCnAvUTtBzvRg4q_vJR513bpnWTGRc3jf1X79SUASz1iIhbP2OKmBC3NSs_-B7WgsWE81Wztynl1318UTzLEzEa-GVqAYkxdp/s320/5.bmp" alt="" id="BLOGGER_PHOTO_ID_5343833928381615586" border="0"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFwgUN2724l85U0m03bpEOcKjXYcv4R5VwENC8nyNV1DT75WKvoLOA3qjzGhDNw-aTzur1BKHs3MweVvolD0bL9fdAHEh6fOTTtFHGmgtNlh1TMr-36sguvU2fqPzwKQFG4Z_IWueVaiMJ/s1600-h/6.bmp"&gt;&lt;br /&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;Setelah proses selesei andai klik&lt;font style="font-weight: bold;"&gt; Accelerate Me&lt;/font&gt; untuk mengaktikan fungsi program&lt;font style="font-weight: bold;"&gt;.&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFwgUN2724l85U0m03bpEOcKjXYcv4R5VwENC8nyNV1DT75WKvoLOA3qjzGhDNw-aTzur1BKHs3MweVvolD0bL9fdAHEh6fOTTtFHGmgtNlh1TMr-36sguvU2fqPzwKQFG4Z_IWueVaiMJ/s1600-h/6.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 305px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFwgUN2724l85U0m03bpEOcKjXYcv4R5VwENC8nyNV1DT75WKvoLOA3qjzGhDNw-aTzur1BKHs3MweVvolD0bL9fdAHEh6fOTTtFHGmgtNlh1TMr-36sguvU2fqPzwKQFG4Z_IWueVaiMJ/s320/6.bmp" alt="" id="BLOGGER_PHOTO_ID_5343837478075305154" border="0"&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfOOl_IamomyRiHlaIlOt2m2WEw2iebwqeSSv0Nsfi04eqd0lVnDQ7U5XGIYWnG2pYelVC0lQQfMhH2f5ucCqbSmf3AH0FZALWcQfH0v65bKgQTtwzwR0DzYHatfuzEn8Ac5xmy_d5zgeJ/s1600-h/7.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 305px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfOOl_IamomyRiHlaIlOt2m2WEw2iebwqeSSv0Nsfi04eqd0lVnDQ7U5XGIYWnG2pYelVC0lQQfMhH2f5ucCqbSmf3AH0FZALWcQfH0v65bKgQTtwzwR0DzYHatfuzEn8Ac5xmy_d5zgeJ/s320/7.bmp" alt="" id="BLOGGER_PHOTO_ID_5343842502010847234" border="0"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfOOl_IamomyRiHlaIlOt2m2WEw2iebwqeSSv0Nsfi04eqd0lVnDQ7U5XGIYWnG2pYelVC0lQQfMhH2f5ucCqbSmf3AH0FZALWcQfH0v65bKgQTtwzwR0DzYHatfuzEn8Ac5xmy_d5zgeJ/s1600-h/7.bmp"&gt;&lt;br /&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;Setelah anda klik &lt;font style="font-weight: bold;"&gt;Accelerate Me&lt;/font&gt; akan timbul perintah restrat pada  tombol &lt;font style="font-weight: bold;"&gt;reboot now&lt;/font&gt; untuk mengalami perubahan.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUxrdBI0gCy6hdIM8m2b-fpI3Xg2lYeUeN5zp5GKpTvj8Tr-Uw8HLCC8Ry2W9wdkfj-8aBu0qxb9Okmb4lq0NvR02AyCk-bQ7cYwOJvAMwhQ0T714CS7f9RTMmAc0LmeAeGQ2_BNtqjLMW/s1600-h/8.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 306px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUxrdBI0gCy6hdIM8m2b-fpI3Xg2lYeUeN5zp5GKpTvj8Tr-Uw8HLCC8Ry2W9wdkfj-8aBu0qxb9Okmb4lq0NvR02AyCk-bQ7cYwOJvAMwhQ0T714CS7f9RTMmAc0LmeAeGQ2_BNtqjLMW/s320/8.bmp" alt="" id="BLOGGER_PHOTO_ID_5343842507368169634" border="0"&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;font&gt;Setelah anda melakukan &lt;font style="font-weight: bold;"&gt;reboot &lt;/font&gt;apliklasi tersebut akan bekerja automatis waktu connect internet.&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAmhKNVkjuMp5nyLoecZUYsba8kr85V_NOTr03zqPkhSoM5ECjcCID0PCAUXMFc-eAptEtbXiW4SM0AE73RarxIMQVZcqP87Jdl4s9QSncWEvtl6PmtdQp1lkzDrepQt8wm-8EKsi7Umzn/s1600-h/9.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 306px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAmhKNVkjuMp5nyLoecZUYsba8kr85V_NOTr03zqPkhSoM5ECjcCID0PCAUXMFc-eAptEtbXiW4SM0AE73RarxIMQVZcqP87Jdl4s9QSncWEvtl6PmtdQp1lkzDrepQt8wm-8EKsi7Umzn/s320/9.bmp" alt="" id="BLOGGER_PHOTO_ID_5343842511977194306" border="0"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Anda dapat &lt;span style="font-weight: bold;"&gt;download&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;Software Accelerate 2K2&lt;/span&gt; &lt;a href="http://www.4shared.com/file/110020791/d67e7af7/Accelerate_2k2__full_.html"&gt;disini&lt;/a&gt;&lt;br /&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZVLn7DkZdbK2M7HyrESSm0f0ZnSpBSHapYeOflTPkk_-eDYCcKD54vBmDDJnLFzYTnxUKBdhW_HV582i24DQcNRGIDf3I9KkvRkaWAiJnEXMncLESRwi4JS-9N5dL3IJxZc4KBOQhY4oe/s72-c/1.JPG" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><author>mohshohibhabibi@gmail.com (shohib)</author></item></channel></rss>