`
yexin218
  • 浏览: 970698 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

JCalendar组件

    博客分类:
  • Java
阅读更多

有时候需要在GUI上面要求用户输入日期,也许这时候就需要喂输入的格式而烦恼。除了上次找到 JAVA写的日期选择器

刚才还找到了一个更不错的。地址:JCalendar . 这里还有一个Demo .

我简单使用了一下:

package test;

import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.event.*;
import java.util.Date;

import javax.swing.*;
import com.toedter.calendar.JDateChooser;

public class JCalendar {

	public static void main(String s[]) {
		JFrame frame = new JFrame("Java Calendar");
		// Add a window listner for close button
		frame.addWindowListener(new WindowAdapter() {

			public void windowClosing(WindowEvent e) {
				System.exit(0);
			}
		});
		// This is an empty content area in the frame
		JComponent component = new JDateChooser(new Date());
		component.setPreferredSize(new Dimension(200, 50));
		frame.getContentPane().add(component, BorderLayout.SOUTH);
		frame.pack();
		frame.setVisible(true);
	}
}
 

 效果图:

 

使用方法:

下载 最新版本的JCalendar.zip,解压找到lib目录下的jcalendarxxx.jar,xx为版本号。之后在使用的时候加载进去就可以了。需要方法自己上网search~

分享到:
评论
3 楼 di1984HIT 2014-09-12  
写的很好~~
2 楼 yexin218 2009-03-10  
hanjiangit 写道

地址连接错误 下载不了

hanjiangit 写道

地址连接错误 下载不了



http://www.toedter.com/en/jcalendar/index.html
可以啊,在网页下面
Download and Latest Version
You can download a zip file, containing all the sources, libs and documentation at www.toedter.com/download/jcalendar-1.3.2.zip (600 KB). Version 1.2.2 is still available at www.toedter.com/download/jcalendar-1.2.2.zip. Version 1.1.4 is still available at www.toedter.com/download/jcalendar-1.1.4.zip. Version 1.1.4 works with J2SDK 1.2 and 1.3, since it does not use JSpinner.
1 楼 hanjiangit 2009-03-10  
地址连接错误 下载不了

相关推荐

    jcalendar-1.4.jar_netbeans_

    JCalendar 是一个 Java 应用程序中常用的库,它提供了丰富的日历组件,可以方便地集成到 Java Swing 应用程序中,用于日期选择、日程安排等功能。 【描述】"jcalendar library for netbeans" 表明这个文件是 ...

    jcalendar -java calendar chooser

    5. **获取日期**:当用户选择日期后,可以通过API从JCalendar组件中获取选中的日期。 总的来说,JCalendar是Java开发者在构建需要日期选择功能的应用时的一个强大工具。其易用性、灵活性和强大的功能使其在Java UI...

    带有农历的JC日历

    1. **JCalendar-sample1.html, myJCalendar.html, JCalendar-sample2.html**:这些是示例HTML文件,用于展示JCalendar组件的不同用法或功能。开发者可以通过这些例子学习如何在自己的网页中集成和定制JCalendar。 2....

    日期时间选择对话框 (Java)

    3. **日期和时间选择**:使用JSpinner或JCalendar组件创建日期和时间选择器。JSpinner可以通过SpinnerDateModel和SpinnerListModel来控制日期和时间的滚动选择。 4. **自定义行为**:可能需要实现自定义的验证逻辑...

    java Swing 日历

    2. **JCalendar组件**: 在Java Swing中,没有内置的日历组件,但开发者通常会使用第三方库,如JCalendar或JDatePicker,来实现日历功能。这些库提供了一个易于使用的组件,用户可以通过点击或滚动选择日期。 3. *...

    jcalendar-1.4.zip

    《JCalendar:Java日期选择器组件的深度解析》 JCalendar是一个在Java环境中广泛使用的日期选择组件,它为Java开发者提供了一个美观且功能强大的日期选择Bean。标题中的"jcalendar-1.4.zip"指的是该组件的1.4版本的...

    swing 时间控件.7z

    例如,你可以创建一个新的JPanel,包含一个JDatePicker(来自JDatePicker库)或自定义的JCalendar组件,并添加适当的事件监听器以处理用户的日期选择。 四、集成到应用程序 在实际应用中,你可以将日期时间选择器...

    swingx-1.6.2.jar.zip

    - JXDatePicker:一个日期选择器组件,比标准的JCalendar组件更易用。 - JXTreeTable:结合了JTree和JTable的功能,可以在表格中显示层次结构的数据。 - JXTaskPaneContainer:类似于Microsoft Office的任务窗格...

    JAVA日期控件的使用例子

    - 为了在NetBeans IDE中使用,可以在设计视图中拖放JCalendar组件,然后通过属性面板进行配置。 2. **事件监听**: - 为了响应用户选择日期的变化,可以添加PropertyChangeListener监听器: ```java calendar....

    用javaSE做的一个日历

    4. **JTable或JCalendar组件**: 要展示日历,可能使用JTable来显示一个月的日期,或者使用专门的日历组件如JCalendar,它可以更方便地处理日期选择和格式化。 5. **事件监听器**: Swing的事件驱动模型使得我们可以...

    JAVA做的简单的日期选择对话框

    日期选择对话框可能由JCalendar组件、JDatePicker或者其他自定义的组件实现,这些组件提供了友好的用户交互方式。 标签“源码”提示我们将看到实际的Java代码,这可能是博主为了教学目的分享的示例代码。通过分析这...

    java 模仿 windows 日历 源代码

    3. **JCalendar 组件**: 在 Java 中没有内置的日历组件,但开发者可能使用第三方库,如 JCalendar,它提供了一个易于使用的日历组件,允许用户选择日期。 4. **事件监听器**: 为了响应用户的操作,如点击按钮或选择...

    CalenderNoteFrame_java_

    同时,可能还运用了JTable或者JCalendar组件来展示日期,并用JTextArea或JEditorPane作为记事区域,让用户方便地输入和查看笔记。 另一个亮点是“鼠标停留能够变底色”。这是通过监听鼠标事件,如MouseEnter和...

    javase时间控件

    一种常见的方法是使用Java Swing库中的JCalendar组件。JCalendar是一个第三方库,提供了一个完整的日期选择器,包括年、月、日的选择,并且可以轻松地集成到Swing应用中。通过导入`com.toedter.calendar.JCalendar`...

    Java GUI编写的日历小程序

    例如,可以使用JFrame作为主窗口,JButton用于用户交互,JTable或JCalendar组件来显示和编辑日历,JOptionPane展示提示信息,JTextArea或JTextField供用户输入事件详情。 对于日历小程序,其核心功能包括: 1. **...

    Swing Datepicker时间选择器jar包

    在Java日历选择方面,Swing Datepicker是一个强大的工具,因为它提供了比标准JCalendar组件更多的自定义选项和更好的用户体验。它可以与Java的日期和时间API(如`java.util.Date`和`java.time`包)无缝集成,使得...

    时钟与日历课程设计报告

    日历部分采用了JTable或JCalendar组件,展示了完整的月份视图。用户通过鼠标点击,可以选中特定日期,同时,系统提供简单的标记功能,允许用户在日历上添加记事。 四、多线程应用 在时钟模块,使用Java的Thread类...

    swing影院系统.zip

    可能使用JCalendar组件选择日期,JSpinner处理时间,并结合JComboBox选择合适的播放厅。 3. **座位布局**:系统可能会有可视化座位图,用JPanel或自定义组件实现,显示影院的座位分布,用户可以选择座位购票。座位...

    java版日历,界面

    在这个项目中,可能会使用JFrame作为主窗口,JLabel或JButton来显示时间、日期和星期,以及可能使用JCalendar组件来提供交互式的日历功能。 描述中提到的“时钟可图形化显示时间”,这意味着我们需要一个实时更新的...

    javaSwing万年历小程序

    JCalendar组件可能被用到,但鉴于“项目调试不成功”,可能开发者使用了自定义实现。 对于日期的处理,Java标准库提供了java.util.Calendar类,可以用来创建、操作和格式化日期。在这个程序中,开发者可能需要创建...

Global site tag (gtag.js) - Google Analytics