FlowExample

By About free on 17.46

komentar (0)

Filed Under:

import java.awt.*;

public class FlowExample {
 private Frame f;
 private Button b1;
 private Button b2;
 private Button b3;

 public FlowExample () {
  f=new Frame("Flow Layout");
  b1=new Button ("OK");
  b2=new Button ("Open");
  b3=new Button ("Close");
 }

 public void launchFrame () { 
  f.setLayout(new FlowLayout ());
  f.add(b1);
  f.add(b2);
  f.add(b3);
  f.setSize(100,100);
  f.setVisible(true);
 }

 public static void main(String args[]) {
  FlowExample guiWindow=new FlowExample();
  guiWindow.launchFrame();
 }
}

output


Contoh program java "ChatClient"

By About free on 16.40

komentar (2)

Filed Under:

import java.awt.*;
import java.awt.event.*;
import javax.swing.JMenu;
import javax.swing.JMenu;
import javax.swing.JMenuItem;
import javax.swing.JMenuBar;
import javax.swing.JFrame;

public class ChatClient{
    Frame fr;
    Panel pane;
    TextField tf;
    TextArea ta;
    Button btnSend;
    Button btnQuit;
    Choice ch;
     JMenu menuF, menuH;
    JMenuBar menuBar;
    JMenuItem menuItem1, menuItem2;
   
    public void launchFrame(){
        fr = new Frame("Chat Client");
        fr.setSize(650,200);
        fr.setVisible(true);
        fr.setBackground(Color.yellow);
       
        pane = new Panel();
        pane.setSize(50,50);
        //pane.setBackground(Color.yellow);
        pane.setVisible(true);
       
        tf = new TextField("");
        //tf.setSize(50,100);
        tf.setVisible(true);
       
        btnSend = new Button("Send");
        btnQuit = new Button("Quit");

   
        menuBar = new JMenuBar();
        menuF = new JMenu("File");
        menuF.setMnemonic(KeyEvent.VK_F);
        //menu.getAccessibleContext().setAccessibleDescription(
          //    "Hanya menu ini yang memiliki item menu");
        menuBar.add(menuF);
        menuItem1 = new JMenuItem("Quit");
        menuItem1.setMnemonic(KeyEvent.VK_X);     
            menuItem1.addActionListener(new ActionListener(){
            public void actionPerformed(ActionEvent e){
            Toolkit.getDefaultToolkit().beep();
            System.exit(0);
                }
            });
       
        menuF.add(menuItem1);
        menuH = new JMenu("Help");
        menuH.setMnemonic(KeyEvent.VK_H);
        menuBar.add(menuH);
        menuItem2 = new JMenuItem("About");
        menuH.add(menuItem2);
       
               
        ch = new Choice();
        ch.addItem("--Pilih--");
        ch.add("Gani :");
        ch.add("Muhammad :");
        ch.add("Ramadlan :");

       
        ta = new TextArea("");
        ta.getMinimumSize(400,150);
        ta.setVisible(true);
        ta.setEditable(false);
        ta.setBackground(Color.green);
       
        fr.add(pane, BorderLayout.EAST);
        fr.add(tf, BorderLayout.PAGE_END);
        fr.add(ta, BorderLayout.LINE_START);
        fr.add(menuBar, BorderLayout.NORTH);
           
        pane.add(btnSend, BorderLayout.LINE_START);
        pane.add(btnQuit, BorderLayout.LINE_END);
        pane.add(ch, BorderLayout.PAGE_START);
       
       
   
           

        btnQuit.addActionListener(new ActionListener(){
            public void actionPerformed(ActionEvent e){
            Toolkit.getDefaultToolkit().beep();
            System.exit(0);
                }
            });
        btnSend.addActionListener(new ActionListener(){
            public void actionPerformed(ActionEvent e){
            Toolkit.getDefaultToolkit().beep();
            String IsiText = tf.getText();
            String User = ch.getSelectedItem();
            ta.append(User +" ");
            ta.append(IsiText);
            ta.append("\n");
            tf.setText("");
                }
            });
/*        ch.addItemListener(new ItemListener(){
            public void itemStateChanged(ItemEvent e){
                String User = ch.getSelectedItem();
                }           
        });
*/
        tf.addKeyListener(new KeyAdapter(){
            public void keyPressed(KeyEvent e){
            int key = e.getKeyCode();
            if(key == KeyEvent.VK_ENTER){
                Toolkit.getDefaultToolkit().beep();
                String IsiText = tf.getText();
                String User = ch.getSelectedItem();
                ta.append(User +" ");
                ta.append(IsiText);
                ta.append("\n");
                tf.setText("");
                    }
                }   
            });

        fr.addWindowListener(new WindowAdapter(){
            public void windowClosing(WindowEvent e){
            Toolkit.getDefaultToolkit().beep();
            System.exit(0);
                }   
            });
     fr.pack();
    }

    public static void main(String args[]){
        ChatClient tampilan = new ChatClient();
        tampilan.launchFrame();
    }
}

output



ini ini nih salah satu tugas UAS program java di kampus saya....buat program chat client. walaupun  masih bayak kekurangan tetapi ini merupakan awal dari pembelajaran saya tentang java, klo ad yang mau sharing tinggal d copy z,,,klo bsa sih sekalian di sempurnakan...hehehehhe

BorderExample

By About free on 16.31

komentar (0)

Filed Under:

import java.awt.*;

public class BorderExample {
    private Frame f;
    private Button bNorth;
    private Button bSouth;
    private Button bWest;
    private Button bEast;
    private Button bCenter;

    public BorderExample() {
        f=new Frame ("Border Layout");
        bNorth=new Button("North");
        bSouth=new Button("South");
        bWest=new Button("West");
        bEast=new Button("East");
        bCenter=new Button("Center");
    }

    public void launchFrame() {
        f.add(bNorth, BorderLayout.NORTH);
        f.add(bSouth, BorderLayout.SOUTH);
        f.add(bWest, BorderLayout.WEST);
        f.add(bEast, BorderLayout.EAST);
        f.add(bCenter, BorderLayout.CENTER);
        f.setSize(200,200);
        f.setVisible(true);
    }
    public static void main(String args[]) {
        BorderExample guiWindow = new BorderExample();
        guiWindow.launchFrame();
    }
}

output


Program java "Wartel"

By About free on 16.23

komentar (1)

Filed Under:

import java.io.*;

public class Wartel
{
    public int input()
    {
        String d;
        int c=0;
        BufferedReader i = new BufferedReader(new InputStreamReader(System.in));
        try
        {
            d = i.readLine();
            c= Integer.parseInt(d);
        }
        catch(IOException exe)
        {
            System.out.print("salah input");
        }
        return c;
    }
   
    public static void main(String [] args)
    {
       
        int h,m,s,h1,m1,s1,W,P,B;
        Wartel z = new Wartel();
        System.out.println("=================================================");
        System.out.println("\n\t\tWARTEL RESTU CIAMIS");
       
        System.out.print("\nJAM MULAI BICARA:\n\n");
        System.out.print("\t\tJam    : ");
        h=z.input();
        System.out.print("\t\tMenit    : ");
        m=z.input();
        System.out.print("\t\tDetik    : ");
        s=z.input();
       
        System.out.print("\nJAM SELESAI BICARA:\n\n");
        System.out.print("\t\tJam    : ");
        h1=z.input();
        System.out.print("\t\tMenit    : ");
        m1=z.input();
        System.out.print("\t\tDetik    : ");
        s1=z.input();
       
        W=((h1*3600)+(m1*60)+s1) - ((h*3600)+(m*60)+s) ;



        P=W/60;

        if (W % 60 != 0)
    {
        P=P+1;
    }

System.out.println("\nJUMLAH PULASA                    :"+P);


B=P*250;
System.out.println("\nTOTAL BIAYA YANG HARUS DI BAYAR  :Rp."+B);

System.out.println("=================================================");
    }

}


output




sebenarnya program tersebut merupakan tugas kuliah saya,,tetunya msh banyak kekurangan yang terdapat pada program  tersebut. Mungkin ada teman-teman yang pengen memngembangkan program tersebut sehingga lebih baik tinggal di copy z source code nya......

Program Java "Frame Example"

By About free on 16.12

komentar (0)

Filed Under:

import java.awt.*;
public class FrameExample {
    private Frame f;
    public FrameExample() {
        f=new Frame ("coba frame");
        f.setSize (170,170);
        f.setBackground(Color.green);
        f.setVisible (true);
    }
    public static void main(String args[]) {
        FrameExample guiWindow = new FrameExample();
    }
}

output



Save program tersebut dengan nama "FrameExample.java"(tanpa tanda kutip)