|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
|
[JAVA] Utilizzo della libreria jcalendar
la libreria in questione è questa:
http://www.toedter.com/en/jcalendar/index.html se qualcuno l'ha usata mi spiega come faccio a catturare l'evento di pressione su di un giorno??? praticamente a me quando clicca su un giorno deve avviare un proceso di parsing e mi deve visualizzare un messaggio. Codice:
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import com.toedter.calendar.JCalendar;
public class CalendarTester {
static JCalendar jc;
public static void main(String a[]) {
JFrame f = new JFrame();
f.setSize(300, 300);
JPanel p = new JPanel();
JButton b = new JButton("b");
jc = new JCalendar();
b.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
System.out.println(jc.getDate());
}
});
jc.setVisible(true);
p.add(jc);
p.add(b);
f.add(p);
f.setVisible(true);
}
}
__________________
My gaming placement |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
|
ho risolto utilizzando questa libreria
http://flib.sourceforge.net/JCalendar/doc/index.html e questo codice Codice:
jc = new JCalendar();
jc.addDateListener(new DateListener(){
@Override
public void dateChanged(DateEvent arg0) {
System.out.println(jc.getDate());
}
});
__________________
My gaming placement |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:44.



















