Released: Dec 5, 2025
2025.R2 での更新項目
機能
Diagramming for Java Swing
- Improved padding in BPMN shapes' geometries.
- VisioExporter improvements.
- Added getDiagramListeners method.
Spreadsheet for Java Swing
- Optimized Calculation Engine:
- Performance in large multi-sheet workbooks has been improved by introducing spatial indexing of cell data, leading to 2-3 times faster initial and incremental formula calculations.
- New Functions:
- SUMIFS adds the cells in a range that meet multiple criteria.
- COUNTIFS counts the number of cells specified by a given set of conditions or criteria.
- CONCAT merges text from several ranges and/or individual strings.
- TEXTJOIN combines text from multiple ranges or strings, inserting a specified delimiter between each text value.
- Miscellaneous:
- Mouse wheel scroll amount according to system configuration.
Virtual Keyboard for Java Swing
- Layout Ring:
- You can now define a sequence of keyboard layouts that can be cycled through by setting the LayoutRing property. Add LayoutRingKey to your layouts to let users cycle through the list. Layouts from this list are automatically assigned to TemplateLayout when user presses the LayoutRingKey, or if you call the selectLayout method from code.
- The KeyboardLayout class includes two new properties to control the appearance of the LayoutRingKey: Image and Label. One of these is displayed by the key to indicate the next layout in the cycle, following this priority:
- If the next layout has a non-null / empty Image property, that image is displayed.
- If there is no Image assigned to the layout, but the Label property is set, that text is displayed as key's Content.
- If neither Image nor Label is set, the key will display the Unicode keyboard symbol (U+2328) as a fallback.
- SVG Images:
- The Image property of Key class can now be set to the file name of an SVG (Scalable Vector Graphics) drawing, in addition to bitmap file formats supported by older versions of the control.
- Miscellaneous:
- The Stretch property specifies how the control fills available space in its parent element.
- ImageAlign property of KeyTemplate specifies how images are aligned relatively to keys' bounding rectangles.
- CornerRadius property of KeyTemplate lets you show keys as rounded rectangles.
- New color schemes added to Theme enumeration.
- New language character maps added.
不具合の修正
Diagramming for Java Swing
- Fix for items remaining in spatial index if calling some APIs from deleted events.
- Fix for GridRouter not updating spatial index.
Spreadsheet for Java Swing
- Miscellaneous:
- COUNTBLANK fixes.
- ExcelImporter fixes.
Virtual Keyboard for Java Swing
- Miscellaneous:
- Fix for UnicodeKey not loading correctly from Keyboard Creator layout files.