标签: jcalendar

是否可以在JCalendar JDateChooser字段上检测日期更改?

我想在JDateChooser字段中检测日期何时更改,以便我可以更新另一个字段.

这可能吗?如果是这样我应该在哪里开始?我已经查看了文档,遗憾的是没有添加类似ActionListener或StateChangeListener的方法(我的第一个想法).

java swing jcalendar jdatechooser

9
推荐指数
1
解决办法
3万
查看次数

获取两个日期之间的日期列表

我正在使用JDateChooser,我正在制作一个程序,输出所选日期之间的日期列表.例如:

date1= Jan 1, 2013  // Starting Date

date2= Jan 16,2013  // End Date
Run Code Online (Sandbox Code Playgroud)

然后它会输出

Jan 2, 2013...
Jan 3, 2013.. 
Jan 4, 2013..
Run Code Online (Sandbox Code Playgroud)

等等......直到它到达结束日期.

我已经完成了我的程序,一旦你单击JDatechooser它上面的日期将自动输出结束日期.(选定日期+ 15天=结束日期)

我下载JCalendarJDateChooser在这里:http://www.toedter.com/en/jcalendar/

java date jcalendar

6
推荐指数
1
解决办法
2万
查看次数

我们如何禁用JDateChooser上的编辑选项?

我使用a JDateChooser来允许用户输入日期.如何在出现的文本字段上禁用编辑选项?我不希望用户在该文本字段中键入任何内容 - 只能通过单击日历输入输入.我如何实现这一目标?

以下是我的代码:

public class PQReport {
// product quotations report

public JPanel panel;

public PQReport() {
    panel = new JPanel();
    panel.setPreferredSize(new Dimension(125, 300));
    initUI();

}

public void initUI() {
    panel.setLayout(new net.miginfocom.swing.MigLayout());
    JDateChooser chooser = new JDateChooser();
    chooser.setLocale(Locale.US);
    //chooser.isEditable(false);
    chooser.setDateFormatString("yyyy-MM-dd");
    panel.add(new JLabel("Date of Birth:"));
    panel.add(chooser);
    panel.add(new JButton("click"));
}

public static void main(String[] args) {

    SwingUtilities.invokeLater(new Runnable() {

        @Override
        public void run() {
            PQReport rep = new PQReport();
            JFrame f = new JFrame();
            f.setSize(400, 400);
            f.setVisible(true);
            f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            f.add(rep.panel); …
Run Code Online (Sandbox Code Playgroud)

java validation swing jcalendar jdatechooser

5
推荐指数
1
解决办法
6013
查看次数

在 JOptionPane 中显示 JDateChooser

我想JDateChooser根据用户的一些选择在选项窗格中显示一个组件。关键是我尝试JDateChooser使用下一个代码获得我希望它出现的方式:

JOptionPane.showInputDialog(null, new JDateChooser(),"Start date", JOptionPane.PLAIN_MESSAGE);
Run Code Online (Sandbox Code Playgroud)

我尝试了不同种类的JOptionPane变体,但我无法弄清楚如何完成此操作,用户必须能够选择日期并通过单击按钮进行确认,以便我可以检索该日期并将其用作String.

我想要这样的东西:

String s = JOptionPane.showInputDialog(null,"Text", "More Text", JOptionPane.INFORMATION_MESSAGE);
Run Code Online (Sandbox Code Playgroud)

这样我就可以得到选定的日期。我正在使用 jcalendar-1.4.jar

java joptionpane jcalendar jdatechooser

5
推荐指数
1
解决办法
4958
查看次数

Java中的日期选择

用户在Java swing中选择未来日期的最佳方式是什么?有没有可以免费使用的免费图书馆?

java swing date datepicker jcalendar

4
推荐指数
1
解决办法
1万
查看次数

JCalendar中使用JDateChooser的不需要的数据

我正在使用JDateChooser JCalendar(使用Swing).我正在尝试获得"yyyy-MM-dd"的格式,但由于某种原因我也得到时间而且它总是相同的(00:00:00 MDT).任何人都知道如何摆脱时间?提前致谢.

try {
    calendarDate = new JDateChooser();
} catch (Exception e) {
    e.printStackTrace();
}
calendarDate.setDateFormatString("yyyy-MM-dd");

dateLabel = new JLabel("Date");
parent.frame2.getContentPane().add(dateLabel);//1
parent.frame2.getContentPane().add(calendarDate);   
Run Code Online (Sandbox Code Playgroud)

java swing jcalendar jdatechooser

4
推荐指数
1
解决办法
7682
查看次数

将actionListener添加到jCalendar

如何将actionListener添加到使用netbeans放置的现有jCalendar的jDayChooser组件中?

我只想在点击日期按钮时才触发事件.因为jCalendar中的propertyChange甚至可以监听jMonthChooser和jYearChooser

PS使用toedter的jCalendar

java swing awt actionlistener jcalendar

3
推荐指数
1
解决办法
6186
查看次数

如何在JCalendar中禁用或突出显示日期

在我的情况下,我想在Java日历中禁用或突出显示日期.我用过JCalendar而且DateChooserCombo找不到办法.最后,我尝试了以下代码,但也没有成功.

例如:我想从禁用所有日期14-09-1323-09-13.

DateFormat formatter = new SimpleDateFormat("yyyy-mm-dd");
try {
     Date d1 = formatter.parse("2013-09-14");
     Date d2 = formatter.parse("2013-09-23");
     jCalendar1.setSelectableDateRange(d1, d2);
 } catch (ParseException ex) {
    ex.printStackTrace();
 }
Run Code Online (Sandbox Code Playgroud)

java swing simpledateformat jcalendar jdatechooser

2
推荐指数
1
解决办法
4328
查看次数

无法从Java中的JDateChooser检索日期

我使用JDateChooser这里

但是setDateFormatString,在控制台中显示时,我无法使用该方法设置的格式检索日期.

在此输入图像描述

在第一个标签中显示从中检索的实际日期,JDateChooser而第二个标签显示我已设置的格式.当我从中选择日期时,JDateChooser我会得到22-07-2011图像中显示的日期.但是当我使用getDate方法时,它会给我约会日期Fri Jul 22 00:00:00 GMT+05:30 2011.我只想要22-07-2011.

这是我的代码.我正在使用Netbeans IDE 7.0

public JDateChooser() {
    initComponents();
    dateChooser.setDateFormatString("dd-MM-yyyy");
}
private void btnDisplayDateActionPerformed(java.awt.event.ActionEvent evt) {
    String dateFromDateChooser = dateChooser.getDate().toString();
    lblDate.setText(dateFromDateChooser);
    lblDateFormat.setText(dateChooser.getDateFormatString().toString());
    System.out.println(dateFromDateChooser);
}
public static void main(String args[]) {
    java.awt.EventQueue.invokeLater(new Runnable() {

        @Override
        public void run() {
            new JDateChooser().setVisible(true);
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

java swing netbeans datepicker jcalendar

2
推荐指数
1
解决办法
2万
查看次数

如何在JCalendar中仅显示今天日期之后的日期

我试图限制用户只选择今天之后的日期,或者选择Date 我在JCalendar API上看到的另一个日期 可以帮助我,但我没有发现任何东西..我怎么能这样做?

java swing date jcalendar

1
推荐指数
1
解决办法
5619
查看次数

获取jDateChooser日期到jLabel

这是我的地狱问题.现在我正在尝试根据我的学位创建我的项目.我已经在netbeans中添加了jcalender到我的项目,我已经将jDateChooser添加到我的jFrame中.我的问题是,当我从jDateChooser选择日期时,如何在jLabel上显示这个日期.我试图使用jLabel1.setText(jDateChooser1);但在这种情况下会发生错误. http://imgur.com/nMa9JMw

java swing jlabel jcalendar jdatechooser

1
推荐指数
3
解决办法
3万
查看次数

JXDatePicker 问题(第 2 部分)

我想问一些关于jxdatepicker的问题:

(1)我编写以下代码来更改日期格式:

public test(){
    SimpleDateFormat dateFormat = new SimpleDateFormat("YYYY-MM-dd");
    jxDatePicker1.setFormats(dateFormat);
}
Run Code Online (Sandbox Code Playgroud)

当我运行我的图形用户界面时,日期选择器显示今天日期(2015-03-03),但是当我单击昨天日期时,它会转到另一个日期(2015-12-28)而不是昨天日期。我的代码怎么了?

(2) 如何更改页眉标题颜色?

(3) 如何改变选中日期的颜色?

在此输入图像描述

java swing swingx jcalendar

1
推荐指数
1
解决办法
451
查看次数

使用Java中的JCalendar选择出生日期

我正在开发一个Java桌面应用程序.我想用JCalendar实现出生日期选择.我有一个JLabel,这个jCalendar被添加到JLabel.并使用setBounds()设置位置.但日历与其他组件重叠,我无法选择日期,所以我该怎么办?在此输入图像描述

这是我的代码片段

    JCalendar dob=new JCalendar();

    raillabel. add(dob);

    dob.setBounds(250, 186, 320, 330);
Run Code Online (Sandbox Code Playgroud)

java swing jcalendar

-2
推荐指数
1
解决办法
1万
查看次数