я работаю в NetBeans IDE 8.2 в этом программе должно показать время и секунды в jLabel1
public class NewJFrame extends javax.swing.JFrame {
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
} //выход не работает при нажатия на кнопку
public void Date(){
ActionListener actiondate = new ActionListener (){
@Override
public void actionPerformed (ActionEvent e){
java.util.Date mydate = new Date();
jLabel1.setText(mydate.getHours()+" : "+mydate.getMinutes()+":"+mydate.getSeconds());
}
};
new javax.swing.Timer(1000, actiondate).start();
}
}
Все просто.
Date date = new Date(System.currentTimeMillis());
SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss", Locale.getDefault());
jLabel1.setText(formatter.format(date));
Насколько я понял, класс NewJFrame приведен не полностью. И не совсем понятно -- какая именно ошибка? Если имеется в виду комментарий //выход не работает при нажатия на кнопку
, то ответ такой:
1) Код setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
не закрывает окно, а только "указывает" окну, что произойдет при его закрытии, в данном случае -- выход из программы. Данный код обычно распологают в конструкторе -- логично предположить, что такую "настройку" нужно выполнить один раз при создании окна.
2) Если нужно при нажатии на кнопку закрыть окно, то можно использовать такой код:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt){
dispose();
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Всем добрый день) Прошу сразу не ругать меня и не оскорблять за столь тупые вопросы) Я новичок в JAVA и хочется что-то практиковатьОчень хочется...
Использую ViewPager с тремя фрагментамиКак сделать так чтоб при перелистывание с первого на второй фрагмент передавались туда данные
Доброе время суток
Не так давно задавал вопрос про ScrollPane, но, как оказалось, ответ на него проблемы не решилПытался создать JScrollPane для JTextArea - получается только...