Kita sering membuat program dimana pada JTextField tersebut hanya boleh di isi dengan kumpulan karakter tertentu misal hanya angka saja atau huruf saja. nah disini kita sering kali merasa kesulitan kalu harus membatasi input. untuk bisa menangani input yang tidak sesuai maka kita buat dulu class berikut: /** * FILTER TEST * OLEH RACHMAD HW email: rac3_hw@yahoo.com blog: rachmad-hw.blogspot.com */ import javax.swing.text.*; import java.util.regex.*; import javax.swing.JOptionPane; /** * * @author RAHW */ public class FilterText extends PlainDocument { Pattern pattern; Matcher sama; public FilterText () { super(); } public FilterText (AbstractDocument.Content c) { super(c); } public FilterText (AbstractDocument.Content c, String p) { super (c); setPatternByString (p); } public FilterText (String p) { super(); setPatternByString (p); } public void setPatternByString (String p) { filter = p; Pattern pattern = Pattern.compile (p); ...
WUJUDKAN SEMUA IMPIANMU, & JANGAN PERNAH MENYERAH