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)

Hacking Bandwith Hostpotan dengan Netcut

By About free on 01.44

komentar (0)

Filed Under:


Netcut merupakan singkatan dari Network Cut. Network adalah jaringan, sementara cut adalah menggunting . Jadi kalo kita defenisikan, Netcut berarti menggunting jaringan atau lebih tepatnya lagi memutus hubungan/koneksi

Software ini pas di gunakan di area hostpotan,, =D apalagi klo koneksi internet'y lemot gara-gara banyak pemakai yang menggunakan hostpotan di area tersebut. terutama di kampus-kampus tuh apalagi klo  ada area hostpot di kampus tersebut.. tinggal bantai z sampai puas.....hehehehe,,.tpi awas jgn smpe kelewat batas, bisa2 orang lain curiga. kita g tau kan spa tau orng itu udh tau tentang netcut...wah...bisa perang DUNIA k-2 tuh...hehehe..


langkah-langkah menginstal

1. Ekstrak filenya jika formatnya zip atau rar atau file kompres lainnya.
2. Install programnya, double klik netcut.exe ( “dah tau cara nginstall kan.” )
3. Setelah programnya terinstal, buka program netcut tersebut.
Akan tampak tabel yang berisi daftar IP yang sedang aktif, Kemudian pilih Ip yang akan dicut, lalu tekan tombol cut off. Maka jatah bandwidth dari Ip tadi akan beralih kepada Ip kita.. dan Ip yang dicut tidak akan dapat terkoneksi ke server sebelum anda me-resumenya atau sebelum dia mengganti Ipnya..




Tips menangkal serangan Netcut:
  • Rubah IP address anda apabila merasa dijahili dengan Netcut.
  • Gunakan Anti Netcut  (tetapi netcut selalu lebih maju dari anti netcut)
  • Hidden komputer dari LAN pake XP antispy
  • Install anti ARP (trial)
  • Rubah  MAC Address