About MindFusion.Java Swing Pack

Add diagrams, schedules, spreadsheets, charts and gauges to your Java applications.

MindFusion.Java Swing Pack includes Java components for time management, rich diagramming and stylish dashboards. Features include diagrams with automatic layouts and interaction, spreadsheets with formulas, graphics and cell formats and functionality to organize tasks and appointments.

MindFusion.Java Swing Pack Features

  • Diagrams - Contains more than 100 predefined nodes shapes, an impressive set of automatic layouts to arrange the chart and numerous style and appearance settings. User interaction is handled by a rich event set and you can import and export your diagrams in a variety of formats.
  • Spreadsheets - Create and customize complex worksheets with formulas, graphics and different cell formats. The library offers a set of importers and exporters that allow you to convert easily between the Microsoft Office Open XML (* .XLSX) and Calc (*.ODS) formats as well CSV. The flexible style system and rich choice of pens and brushes give you full control over the spreadsheet appearance.
  • Calendars and Schedules - Includes six different calendar views including timetable, MonthRange and WeekRange view. Allow users to organize tasks and appointments using scrolling, in-place editing, tool tips and multiple item selection. You can also print or export the calendar, or part of it.
  • Charts and Gauges - MindFusion chart control includes a full set of tools to create and customize a dashboard, gauge or a variety of chart types - line, bar, bubble, scatter, radar, polar, pie and more. The flexible API provides you with the major building blocks of a chart - plot, axes, legend, grid - and you can use them to build any custom chart you need. The chart API offers many customization settings, export options, events and a long list of styling properties.
  • Virtual Keyboard - The Keyboard library provides Java software that runs on POS Terminals functionality similar to the virtual keyboard that is used on mobile devices. The keyboard is completely customizable in terms of layout, number and type of keys and you can completely override the classical keyboard. This makes the keyboard ideal for software that runs on specific devices like restaurant terminals, airport automatic check-in desks, cashier devices in supermarkets and more.