OpenSwing framework icon

OpenSwing framework For Linux

3.2/5 48
LGPL    

An open-source framework that can be used to develop java applications based on Swing front-end. #Develop java applications  #Swing framework  #Build java applications  #OpenSwing  #Framework  #Develop  

Description

Free Download

OpenSwing project is an open-source framework that can be used to develop java applications based on Swing front-end.

It is possibile to apply this framework to develop java stand-alone applications, without an underlying database, or to develop more classic two layered client-server applications (front-end database) or to develop three tiered web applications (Swing front-end HTTP java servlet database), or to develop distributed rich-client applications (Swing front-end server side applications remotely accessed via RMI or another protocol database).

The framework includes a set of class libraries that can be used:

- to create the application front-end, through a collection of advanced graphics controls, comparable to those provided by traditional RAD development environments like Visual Basic or Delphi. Graphics controls include labels, text fields, multi-line text fields, numeric fields, currency fields, calendar, grid, trees, tree combined with a grid, lookup, gantt diagram, buttons with images, combo-box, radio buttons, check-box. Graphics controls are compliance with Java Beans specifications, so they can be used in the graphical designer of a RAD environment, like JBuilder, JDeveloper, NetBeans, Eclipse, to the purpose of creating graphical windows by drawing them in the graphical designer, likewise with other non java RAD environments. The framework allows to create applications based on SDI (Single Document Interface) paradigm or based on MDI frame (Multiple Document Interface) and internal frames, including pull-down menu, tree menu and many front-end customization levels. - to create business logic tier data-access tier, through a set of utility classes that simplify development process; this utility layer may be omitted and replaced by other popular server-side frameworks, like Struts, Spring, Hibernate or any other proprietary framework. - to create a comunication tier placed between presentation-tier (application front-end) and business-logic tier. This tier may be easly extended, by developing an own comunication layer above the standard layer offered by OpenSwing, to meet specific needs (such as RMI comunication with EJB, SOAP or other comunication mechanisms with server-side applications).

Moreover, this framework provides some basic features that cover many issues that usually arise in enterprise application development, such as data extraction from grids, document viewing on the most popular desktop applications (like reports on Excel, Acrobat Reader, etc.), activities logging, internationalization support (label translation, date format, decimal symbols, grouping, currency support, etc.), authorization management according to grants owned by connected user.

All this framework components are strongly decoupled each other, by means of an accurate objects design, based on interface adoption that facilitate the implementation of new behaviours for base framework components.

OpenSwing framework 2.2.8

add to watchlist add to download basket send us an update REPORT
  runs on:
Linux
  main category:
Utilities
  developer:
  visit homepage

IrfanView 4.67

With support for a long list of plugins, this minimalistic utility helps you view images, as well as edit and convert them using a built-in batch mode
IrfanView

Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work

Effortlessly chat, collaborate on projects, and transfer files within a business-like environment by employing this Microsoft-vetted application
Microsoft Teams

Context Menu Manager 3.3.3.1

Customize Windows’ original right-click context menu using this free, portable and open-source utility meant to enhance your workflow
Context Menu Manager

4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655

Export your favorite YouTube videos and playlists with this intuitive, lightweight program, built to facilitate downloading clips from the popular website
4k Video Downloader

Windows Sandbox Launcher 1.0.0

Set up the Windows Sandbox parameters to your specific requirements, with this dedicated launcher that features advanced parametrization
Windows Sandbox Launcher

ShareX 16.0.1

Capture your screen, create GIFs, and record videos through this versatile solution that includes various other amenities: an OCR scanner, image uploader, URL shortener, and much more
ShareX

Zoom Client 6.0.3.37634

The official desktop client for Zoom, the popular video conferencing and collaboration tool used by millions of people worldwide
Zoom Client

7-Zip 23.01 / 24.04 Beta

An intuitive application with a very good compression ratio that can help you not only create and extract archives, but also test them for errors
7-Zip

calibre 7.9.0

Effortlessly keep your e-book library thoroughly organized with the help of the numerous features offered by this efficient and capable manager
calibre

Bitdefender Antivirus Free 27.0.35.146

Feather-light and free antivirus solution from renowned developer that keeps the PC protected at all times from malware without requiring user configuration
Bitdefender Antivirus Free

% discount
7-Zip
  • 7-Zip
  • calibre
  • Bitdefender Antivirus Free
  • IrfanView
  • Microsoft Teams
  • Context Menu Manager
  • 4k Video Downloader
  • Windows Sandbox Launcher
  • ShareX
  • Zoom Client
essentials


User Comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy