
برای ساختن یک ساعت دیجیتالی روش های متنوعی توی جاوا هستش ولی برای استفاده از یکی از راحت ترین روش ها رو میتوانید از کد های زیر استفاده کنید:
|
1 2 3 4 5 6 7 8 9 10 |
public void time() { new Timer(1000, new ActionListener() { @Override public void actionPerformed(ActionEvent e) { Date d = new Date(); SimpleDateFormat s = new SimpleDateFormat("HH:mm:ss"); jLabel1.setText(s.format(d)); //time= jlabel } }).start(); } |
بعد کافیه تابع time رو توی main فراخوانی کنید یا مثل کد زیر توی لود فرم تون استفاده کنید:
|
1 2 3 4 |
public NewJFrame() { initComponents(); time(); } |
برای ساعت 12 ساعته هم کافیه این قسمت رو تغییر بدین
|
1 |
SimpleDateFormat s = new SimpleDateFormat("hh:mm:ss"); |





