L2FProd.com Common Components 0.2-dev
http://common.L2FProd.com
Swing has lot of components built-in but still some are missing. This
project provides the developer community with these missing
components, components inspired (copied?!) from modern user
interfaces.
------- The Components
the JButtonBar - It is a bar made of buttons [sic], you have seen it
in Mozilla Firebird, IntelliJ.
the JOutlookBar - As seen in Outlook, it stacks components together
and allows only one of the stack to be visible at a given time. The
component extends the JTabbedPane, no surprise regarding its API.
the JTaskPane and JTaskPaneGroup - Lot of recent applications bring
contextual item lists from which you can pick tasks related to the
current selection or context. The JTaskPane and JTaskPaneGroup deliver
this feature to java applications.
the JFontChooser and JDirectoryChooser - Surprisingly Swing has no
font chooser and using the original JFileChooser to select a directory
is kind of not so user friendly...well, you know how it works.
JFontChooser and JDirectoryChooser address these two issues.
the PropertySheet - it puts together a list of properties and their
editors. Each property is given a name, a type, a description.It also
supports JavaBeans through BeanInfos and PropertyDescriptors.
------- The Distribution
In the distribution, there are several jar files, one per component
plus one including all components. This allows developers to include
only the classes for the components they want to use.
To run the demo from the distribution, use:
java -jar lib\l2fprod-common-all.jar
Each jar embeds its own demo too. For example to view the JTaskPane
demo, use:
java -jar lib\l2fprod-common-tasks.jar
------- Contributing
If you want to contribute to the project, see
http://common.L2FProd.com for directions.
The java source code is under src/java. Each component has its own
source directory plus the "shared" directory which is used by all
components. The goal is to be able to build separate jar files for
each component. Classes in "sandbox" are work-in-progress. Before
compiling, make sure to run the target "ant init.depend" to download
libraries used by the build.
The project requires at least JDK 1.4.2.
-fred at L2FProd.com
没有合适的资源?快使用搜索试试~ 我知道了~
outlookBar
共361个文件
java:240个
gif:64个
properties:21个
需积分: 0 14 下载量 107 浏览量
2010-06-20
08:31:32
上传
评论
收藏 428KB RAR 举报
温馨提示
有JButtonBar JOutlookBar JTaskPane and JTaskPaneGroup JFontChooser and JDirectoryChooser Proper 中的源码
资源推荐
资源详情
资源评论
收起资源包目录
outlookBar (361个子文件)
HolidayCalendarDemo.form 51KB
TaskCalendarDemo.form 50KB
PlainCalendarDemo.form 10KB
CalendarDemo.form 7KB
JTableDemo.form 4KB
outlook-trash.gif 2KB
outlook-outbox.gif 1KB
outlook-inbox.gif 1KB
JDateChooserColor32.gif 1KB
JButtonBar32-mono.gif 1KB
JButtonBar32.gif 1KB
JCalendarColor32.gif 1KB
JOutlookBar32.gif 1KB
JTaskPaneGroup32.gif 1KB
JDayChooserColor32.gif 1KB
JTaskPaneGroup32-mono.gif 1000B
JYearChooserColor32.gif 994B
JMonthChooserColor32.gif 981B
JLocaleChooserColor32.gif 974B
JSpinFieldColor32.gif 970B
JButtonBar16.gif 950B
JButtonBar16-mono.gif 949B
JDateChooserColor16.gif 925B
JCalendarColor16.gif 913B
JDateChooserIcon.gif 908B
JOutlookBar16.gif 907B
JYearChooserColor16.gif 907B
JMonthChooserColor16.gif 906B
category.gif 904B
JDayChooserColor16.gif 899B
JLocaleChooserColor16.gif 898B
JSpinFieldColor16.gif 893B
sort.gif 891B
JTaskPaneGroup16-mono.gif 882B
description.gif 869B
TipOfTheDay24.gif 742B
JLinkButton32.gif 473B
JTaskPane32-mono.gif 384B
JTaskPane32.gif 384B
JDirectoryChooser32.gif 303B
JDirectoryChooser32-mono.gif 303B
JOutlookBar32-mono.gif 279B
JLinkButton32-mono.gif 248B
JFontChooser32-mono.gif 248B
JFontChooser32.gif 248B
JDirectoryChooser16-mono.gif 160B
JTaskPane16-mono.gif 160B
JDirectoryChooser16.gif 160B
JTaskPane16.gif 160B
JLinkButton16-mono.gif 158B
JFontChooser16-mono.gif 157B
JOutlookBar16-mono.gif 156B
JFontChooser16.gif 152B
JTaskPaneGroup16.gif 137B
JDateChooserMono32.gif 133B
JYearChooserMono32.gif 127B
JLinkButton16.gif 125B
JMonthChooserMono32.gif 123B
JCalendarMono32.gif 120B
JLocaleChooserMono32.gif 119B
JSpinFieldMono32.gif 113B
JDayChooserMono32.gif 112B
JDateChooserMono16.gif 81B
JYearChooserMono16.gif 79B
JCalendarMono16.gif 77B
JMonthChooserMono16.gif 77B
JLocaleChooserMono16.gif 76B
JSpinFieldMono16.gif 75B
JDayChooserMono16.gif 73B
package.html 538B
package.html 534B
package.html 264B
package.html 240B
package.html 230B
demo.html 217B
package.html 155B
package.html 130B
package.html 115B
package.html 107B
package.html 100B
package.html 98B
package.html 97B
package.html 94B
package.html 70B
TaskCalendarDemo.java 39KB
HolidayCalendarDemo.java 39KB
CalendarPanel.java 33KB
DatePanel.java 28KB
JCalendarDemo.java 24KB
DefaultDateSelectionModel.java 23KB
JDayChooser.java 22KB
MonthPanel.java 21KB
JCollapsiblePane.java 20KB
WindowsDirectoryChooserUI.java 20KB
PropertySheetTable.java 18KB
BasicTaskPaneGroupUI.java 17KB
PropertySheetTableModel.java 16KB
BasicOutlookBarUI.java 16KB
DateField.java 16KB
PropertySheetPanel.java 15KB
共 361 条
- 1
- 2
- 3
- 4
资源评论
tingajava
- 粉丝: 0
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功