Java components to edit richtext & spreadsheets in your application

Save money on licenses. Save time switching app.

Why use our Java components

If your organization uses a Java application, develops software or provides Java upgrades, you will benefit extra from using our Java components.

Save Time

Stop jumping between your business application and MS Excel or Google Sheets

Build Great Apps

Develop Java applications with our components allowing users to work with spreadsheets.

Use one App

No need to integrate multiple apps together – take advantage of Java components to use all the spreadsheet features in the same interface.

Cut Costs

Ditch your spreadsheet software licenses, save your staff’s time and don’t pay for custom development.

Boost Your Offer

Serve Java developers components as tools to add spreadsheet features to their products.

Save Time

Stop jumping between your business application and MS Excel or Google Sheets.

Build Great Apps

Develop Java applications with our components allowing users to work with spreadsheets.

Use one App

No need to integrate multiple apps together – take advantage of Java components to use all the spreadsheet features in the same interface.

Cut Costs

Ditch your spreadsheet software licenses, save your staff’s time and don’t pay for custom development.

Boost Your Offer

Serve Java developers components as tools to add spreadsheet features to their products.

Our Java components are reading, writing and arithmetic in your application.

SCell – our Java spreadsheet component – is out now and ready to be used.

What makes our Java Components special

See what differentiates Scalable Components from other Java component providers.

Full Cycle

Unlike other solutions, our product does it all: use the API, import documents, work in your native interface and export your work.

Multiple Formats

When you export your work in .docx or .xlsx, the document will look like it was created in Word or Excel.

OS Support

You can run Scalable Components on the operating system of your choice.

Your Design

Set up your preferred interface colors and formatting using CSS.

User Interface

Scalable Components comes with a user interface that is mounted in your application and has the feel of MS Office or similar UIs.

Web and Desktop

You can choose to use Scalable Components’ features in your browser or your desktop application depending on component.

Customization

Use Scalable Components as an easy wayl to increase the customization level of your software.
Our producs

Choose your Java Component & enhance your application

Use our java spreadsheet component in your application with the most-used Excel features.
Upload text documents and write and edit in your application, just like in MS Word or Adobe.
Turn spreadsheets into diagrams and charts, and style them in your application.

Who we are

Scalable Components is a collaboration product of Intechcore GmbH and partners. Based in Bavaria, Intechcore has been developing software for German authorities for over 14 years.

FAQ: learn more about our Java components

General questions on our java components

Yes, you can either do it yourself using our API or request our help.

Scalable Components provides Java-based software components that you can use in your business application to create and edit text, spreadsheets, charts and more.

Yes, our public API comes with all the documentation you need. It is regularly updated and provided with your subscription. in the future you can also watch a demo to learn how to use the API and check out an open-source project in GitHub.

Sure, our developers enjoy a challenge and will do their best. Explain your idea to our customer team and our developers will bring it to life. How fast they build your feature depends on the specifics of your request.

You can use it as part of your Java application. FX-part can be integrated as a UI component into your Java FX or Swing application. Core part can be included to any Java application.

A Java component is a reusable piece of software that can be easily integrated into Java applications to provide specific functionalities such as data visualization, text editing, spreadsheet editing, and more. Java components are designed to be platform-independent and can be used across different operating systems.

Using Java components can save time and resources for developers as they don’t have to write code from scratch to implement certain functionalities. Java components are usually well-tested and optimized for performance, making them a reliable choice for developers. Additionally, our JavaFX components can improve the user experience by providing a consistent look and feel across different applications.

One Java component example could be a spreadsheet editing library that allows Java applications to read, write, and manipulate spreadsheet data. This Java component could provide APIs for creating, modifying, and formatting spreadsheets, as well as performing calculations, sorting, filtering, and other spreadsheet-related operations. It could support popular spreadsheet file formats such as Microsoft Excel (.xlsx),. The Java component could also include features like cell styling, conditional formatting, formula evaluation, and data validation, allowing developers to create robust spreadsheet editing functionalities within their Java applications. This example actually exists with our Java spreadsheet component called “SCell”.

SCell: our Java spreadsheet component

SCell is a Java-based spreadsheet editor component. You can use it in your business application to work with spreadsheets. This includes importing xlsx files, editing their contents, formatting them and more.

That popular software is typically destined to be used as standalone, not as part of a bigger application. It will likely hang and glitch with no end. In contrast, SCell is integration-first (it’s a component, after all), which means it will work as expected.

SCell displays imported spreadsheet data identically to when you are viewing it in the interface it was created in (Excel or Google Sheets). You may find minimal visual differences if you look closely, but formulas will work as expected.

Sure. You can do it by yourself using our documentation or we can study your environment and integrate SCell into it for you.

You can import xlsx files and export spreadsheets in xlsx using our Java component SCell.

Yes, SCell is written in Java 8 and Java 11, using Open JDK. UI part is using JavaFX this is why any GUI application written on Swing or JavaFX can be extended with SCell FX-component.

SUniText: our Java rich text editor component

SUniText is a Java-based software component. You can use it in your business application to work with text: import, view and edit text files, and create, edit and export text into different formats.

You can try, but it will most likely glitch, stumble and work in an unexpected manner. SUniText is designed with integration in mind, so it trumps that alternative by a longshot.

Currently, SUniText supports docx, rtf, txt, ps (PostScript) and PDF (pdf/a1, a2, a3, pdf/x).

Yes, SUniText is written in Java 8 and Java 11, using Oracle and Open Java. We support applications written in JavaFX.

SChart

SChart is a Java-based software component. Once you have plugged it into your application, you can import, export, create and, edit charts without using any other programs.

That popular software is not meant to work as part of bigger Java software. SChart is by nature a component: something that you add to a whole and it gives it new powers. It works as you expect it to. Moreover, SChart enables 3D charts, which standard java components don’t do.

Yes, you can use it the same way you use your chart editing software or inside of your Java application. You can also run it as part of our text editing component SUniText and spreadsheet component SCell.

Your charts imported to SChart will look just like the originals. As long as SChart is an open Java component, we can also support additional chart types on demand.

With our open API, you can change a lot in how SChart works and modify the look and feel of the graphical user interface (GUI) by making changes to CSS. Do it yourself or seek our help.

Yes, our developers can look into your specifics and integrate SChart into your environment if you can’t do that yourself.

It is written in Java 8, using Oracle and Open Java. It supports applications written in JavaFX.

Nach oben scrollen