Featured post

Orchid Swing Components Library 2.2.0 beta version avaiable

Orchid Swing Components Library have some simple but useful java swing components.

PLEASE READ THE FOLLOWING CONDITIONS CAREFULLY BEFORE YOU DOWNLOAD, INSTALL OR USE THE ORCHID LIBRARY: By downloading, installing and/or using Orchid Swing Component Library, you hereby consent to and accept the terms of this License Agreement. If you do not agree with the terms of this License Agreement, please do not download, install, or use the Orchid Swing Component Library.

  • [Fix] exception throws in specified left pane of JocTable.
  • [Fix] the drop arrow of JocDropButton display black in disabled.
  • [Fix] exception while source code generation on some inital value of model of JocValueField.
  • [Add] new component JocCheckedTree added to library.
  • [Chg] Value pick framework of JocValueField changed, some methods have been deprecated and will be removed in next version, few methods have been removed because they are not supported anymore.
  • [Add] use OrchidLocale to support various language.
  • [Chg] use JocTableCellRenderer and JocTableCellEditor as default for JocTable.
  • [Chg] Trailing alignment as default for Date and Number value in JocTableCellEditor and JocTableCellRenderer.
  • [Fix] alignment error of JocValueField when not LEADING or LEFT.
  • [Fix] Sometimes can not redraw correctly when the model changes.
  • [Fix] column header paint incorrect on not natural order columns.

If you using NetBeans, The Plugin for NetBeans is recommended.
downloaded: 7

Otherwise, you can download Orchid Library instead, but no property editor for the “model” of JocValueField and JocRangeField.
downloaded: 1

Orchid Swing Components Library 2.1.1 beta version avaiable

Orchid Swing Components Library have some simple but useful java swing components.

PLEASE READ THE FOLLOWING CONDITIONS CAREFULLY BEFORE YOU DOWNLOAD, INSTALL OR USE THE ORCHID LIBRARY: By downloading, installing and/or using Orchid Swing Component Library, you hereby consent to and accept the terms of this License Agreement. If you do not agree with the terms of this License Agreement, please do not download, install, or use the Orchid Swing Component Library.

Changes in this version:

  • [Fix] JocFolderChooser initialization too slow.

If you using NetBeans, The Plugin for NetBeans is recommended.
downloaded: 57

Otherwise, you can download Orchid Library instead, but no property editor for the “model” of JocValueField and JocRangeField.
downloaded: 34

Orchid Swing Components Library 2.1.0 beta version avaiable

Orchid Swing Components Library have some simple but useful java swing components.

PLEASE READ THE FOLLOWING CONDITIONS CAREFULLY BEFORE YOU DOWNLOAD, INSTALL OR USE THE ORCHID LIBRARY: By downloading, installing and/or using Orchid Swing Component Library, you hereby consent to and accept the terms of this License Agreement. If you do not agree with the terms of this License Agreement, please do not download, install, or use the Orchid Swing Component Library.

Changes in this version:

  • A new component JocCheckedList added to library.
  • Fix value model with null value can not load in NetBeans GUI builder.

If you using NetBeans, The Plugin for NetBeans is recommended.
downloaded: 134

Otherwise, you can download Orchid Library instead, but no property editor for the “model” of JocValueField and JocRangeField.
downloaded: 79

Orchid Swing Components Library 2.0.2 beta version avaiable

Orchid Swing Components Library have some simple but useful java swing components.

PLEASE READ THE FOLLOWING CONDITIONS CAREFULLY BEFORE YOU DOWNLOAD, INSTALL OR USE THE ORCHID LIBRARY: By downloading, installing and/or using Orchid Swing Component Library, you hereby consent to and accept the terms of this License Agreement. If you do not agree with the terms of this License Agreement, please do not download, install, or use the Orchid Swing Component Library.

Changes in this version:
Add two utility methods for range checking in class OrchidUtils.
Change JocRangeField layout when component width larger than preferred width.
Reject for Option.LT/LE/GT/GE if lowValue of range is not Comparable
Prevent set highValue if lowValue of range is null or empty string.
Fix JocRangeField sub components enabled status bug.

If you using NetBeans, The Plugin for NetBeans is recommended.
downloaded: 53

Otherwise, you can download Orchid Library instead, but no property editor for the “model” of JocValueField and JocRangeField.
downloaded: 44

Orchid Swing Components Library 2.0.1 beta version avaiable

Orchid Swing Components Library have some simple but useful java swing components.

PLEASE READ THE FOLLOWING CONDITIONS CAREFULLY BEFORE YOU DOWNLOAD, INSTALL OR USE THE ORCHID LIBRARY: By downloading, installing and/or using Orchid Swing Component Library, you hereby consent to and accept the terms of this License Agreement. If you do not agree with the terms of this License Agreement, please do not download, install, or use the Orchid Swing Component Library.

Important Note:
1. The JocInputField Component has been deleted and replaced by JocValueField, and The JocValueField has little incompatible with JocInputField.
for change JocInputField to JocValueField, you can use a text editor support replace in files (Like Notepad++), replace all JocInputField to JocValueField and com.xzq.osc.input to com.xzq.osc.field in any .java and .form files in your project, then open your project to fix errors. if your old JocInputField using other than String.class for the property valueClass, then you should specify a suitable model to the new JocValueField component.

2. The JocInputMask has little incompatible with previous version, please see the javadoc.

3. The JocTableCellEditor use default editor component as JocValueField instead of JocInputField.

If you using NetBeans, The Plugin for NetBeans is recommended.
downloaded: 47

Otherwise, you can download Orchid Library instead, but no property editor for the “model” of JocValueField and JocRangeField.
downloaded: 52

About Orchid Swing Components Library 1.0.0 beta

The Orchid Swing Components Library 1.0.0 beta version added some interesting components, like JocTrayIcon, JocFolderChooser, JocInputMask, the functions you can guess from its name.

I’m sorry for my bad english, and I has no enough time to written javadoc, if you have any question or advice, just join to mail list and post a message, I will reply as soon as possible.

Thank you for using the Orchid Swing Components.

Note: multi-row header and cell combination in TableHeadPane is incubation, so use it for test only.

Orchid Swing Component Library 1.0.0 beta version available

Orchid Swing Components Library have some simple but usefull java swing components.

PLEASE READ THE FOLLOWING CONDITIONS CAREFULLY BEFORE YOU DOWNLOAD, INSTALL OR USE THE ORCHID LIBRARY: By downloading, installing and/or using Orchid Swing Component Library, you hereby consent to and accept the terms of this License Agreement. If you do not agree with the terms of this License Agreement, please do not download, install, or use the Orchid Swing Component Library.

downloaded: 126

Continue reading