Rabu, 30 Maret 2011

SetTitle&KeyPress

Assalamu'alaikum wr.wb

Postingan kali ini tentang title yg di buat dri keypress, jadi titlenya klo uda d enter dari textfieldnya......
langsung k codingnya aja ya.....

package baru;

import com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel;
import java.awt.FlowLayout;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.UIManager;
import javax.swing.UnsupportedLookAndFeelException;

/**
 *
 * @author tiwi
 */
public class NewClass extends JFrame implements KeyListener {

    JLabel l;
    JTextField tf;

    public NewClass() {
        super("NIM : ");
        l = new JLabel("NIM");
        tf = new JTextField(20);
        setLayout(new FlowLayout());
        add(l);
        add(tf);
        tf.addKeyListener(this);
        setVisible(true);
        setLocationRelativeTo(null);
        setDefaultCloseOperation(EXIT_ON_CLOSE);
        pack();
    }

    public void keyTyped(KeyEvent e) {
    }

    public void keyPressed(KeyEvent e) {
        if (e.getKeyCode() == KeyEvent.VK_ENTER) {
            setTitle("NIM : " + tf.getText());
            tf.setText("");
        }
    }

    public void keyReleased(KeyEvent e) {
    }

    public static void main(String[] args) {
        try {
            UIManager.setLookAndFeel(new NimbusLookAndFeel());
            new NewClass();
        } catch (UnsupportedLookAndFeelException ex) {
            Logger.getLogger(NewClass.class.getName()).log(Level.SEVERE, null, ex);
        }
   
}
}
screnshotnya

  
                                                

                                       

selamat mencoba.... terima kasih.....


wassalamu'alaikum wr.wb




Tidak ada komentar:

Posting Komentar