Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Swing

Swing is a cross-platform user-interface toolkit to build desktop applications with Java and is packaged with the Java SDK. Build a user interface with different look-and-feels for any platform including macOS, Windows, and Linux. With the efficiency of multithreading, Swing can integrate with Java backend tools to create a full-stack Java desktop application.
- GitHub: https://github.com/topics/swing
- Created by: Oracle
- Released: March 1998
- Aliases: java-swing,
- Last updated: 2025-02-16 00:29:19 UTC
- JSON Representation
https://github.com/luisdasartimanhas/trabalho-programacao-orientada-a-objetos-ii
[SI - 2025/1] Programação Orientada a Objetos II - Jean Eduardo Glazar
java netbeans netbeans-ide swing swing-gui
Last synced: 11 Feb 2025
https://github.com/lgomezruiz/tic-tac-toe
Mythical Tic Tac Toe game with a simple and minimalist style.
game java oop poo swing tic-tac-toe tictactoe
Last synced: 30 Dec 2024
https://github.com/lgomezruiz/digital-clock
A simple digital clock that displays the local system time, day of the week and date.
digitalclock java oop project swing
Last synced: 30 Dec 2024
https://github.com/bartolem/fast-food-restaurant
The Fast Food Ordering System is a Java-based desktop application that simulates an ordering system for a fast-food restaurant.
desktop-application fast-food-restaurants food-ordering-system gui-application java jdbc postgresql-database swing swing-gui-application
Last synced: 21 Jan 2025
https://github.com/hex9cf/campus-navigation-system
A campus walking optimal path query system for STU East Coast Campus based on Dijkstra algorithm.
Last synced: 08 Jan 2025
https://github.com/geeta259/javalibpro
A library management project in core Java facilitates the efficient organization and operations of a library through a user-friendly interface. It includes features for managing books (addition, deletion, updating), users (registration, updating information), and borrowing/returning books, error-handling and validation.
Last synced: 07 Jan 2025
https://github.com/ammahmoudi/arkanoid
classic arkanoid game using java and swing
Last synced: 15 Jan 2025
https://github.com/miurahr/java-repro-custom-laf-menu-focus
Reproducer of a custom LaF and menu focus issue
Last synced: 24 Jan 2025
https://github.com/hex9cf/derby-electronic-dictionary
An electronic English Chinese dictionary based on the Apache Derby embedded database, with a GUI developed using the Java Swing framework.
Last synced: 08 Jan 2025
https://github.com/liaartem/currencychartswing-java-23-maven
Maven Java 23 Swing NetBeans project - Construction of charts of currencies of NBU on years for watching of tendencies of change.
Last synced: 01 Feb 2025
https://github.com/cyberkeeper/mqttagent
Demo Java Swing project using MQTT
educational-project intellij java mqtt swing
Last synced: 11 Feb 2025
https://github.com/chenanton/virtual-ball-pit
A simple two-dimensional physics engine simulating inelastic collisions between balls and their surroundings.
balls cpsc210 java junit physics simulation swing ubc
Last synced: 27 Jan 2025
https://github.com/ruliancruz/mainsoft-sql
Factory Maintenance Control System made with Java 17 and Swing with data persistence using PostgreSQL and JDBC
java jdbc postgresql pt-br swing
Last synced: 04 Jan 2025
https://github.com/rafaelmachadobr/nutriajuda
NutriAjuda é uma aplicação desenvolvida com o propósito de auxiliar os usuários no planejamento de suas compras de alimentos, levando em consideração fatores como região geográfica, renda e quantidade de pessoas na família. O projeto foi desenvolvido como parte de um trabalho acadêmico para a disciplina Linguagem de Programação Orientada a Objetos.
aps java mvc netbeans ods poo swing
Last synced: 18 Jan 2025
https://github.com/impe93/clientmail
A local email service for test RMI and swing in java
Last synced: 04 Jan 2025
https://github.com/lgomezruiz/calculator
Basic and minimalist calculator with Java.
calculator game java oop poo swing
Last synced: 30 Dec 2024
https://github.com/giriraj-g0511/otp-generator
Welcome to the OTP Generator, a simple yet powerful Java-based application designed to generate secure One-Time Passwords (OTPs) effortlessly. This application features an interactive and visually appealing GUI built using Java Swing & AWT.
awt java otp-generator project swing
Last synced: 11 Feb 2025
https://github.com/lgomezruiz/java-exercises
All my practical exercises with Java, both from Web Development course and the Internet
fundamentals-of-programming java maven oop poo spring-boot swing
Last synced: 30 Dec 2024
https://github.com/avyagupta-14/baaja
BAAJA is an offline music player. Its a desktop application developed in JAVA. I have used JLayer(JavaZoom) library for playing mp3 files. CHECK OUT THE OUTPUT VIDEO .
animation gui java javazoom mp3 music-player swing
Last synced: 04 Jan 2025
https://github.com/sofiia-0/calculadora_miniproyecto
Calculadora GUI minimalista escrita en Java que realiza operaciones básicas de suma, resta, multiplicación y división.
calculadora calculadora-java calculator calculator-java calculator-java-swing calculator-javaswing gui minimal swing swing-form swing-gui
Last synced: 04 Feb 2025
https://github.com/lcaohoanq/j1.l.p0028-manage_ingredients_at_the_coffee_store
Lab211-FPT-HCM
fpt fpt-university fptu java lab lab211 swing swing-gui
Last synced: 17 Feb 2025
https://github.com/lukasw01/unitsconverter
A simple units converter program written in Java that allows you to convert different units of measurement.
Last synced: 08 Jan 2025
https://github.com/indir07/bank-management-system
A Java Desktop Application with Swing, AWT, MySQL, and OOP Concepts
awt awt-gui bank-management-system desktop-application java mysql mysql-database swing swing-gui
Last synced: 12 Jan 2025
https://github.com/fabiannorbertoescobar/algoritmodecalidad
Algoritmo de Calidad - Análisis de Software
Last synced: 05 Jan 2025
https://github.com/niclzzk/java-swing-mysql-db-tool
Simple Java Swing MySQL Database Application with samples for Creating, Filling, Reading and Deleting a Database.
Last synced: 09 Nov 2024
https://github.com/dgisolfi/cmpt330-gisolfi
A Repository for the purpose of saving, and developing the projects and Labs for class: CMPT330L
Last synced: 22 Jan 2025
https://github.com/olyutorskii/jindolf
Jindolf is a chat-viewer Java application for 人狼BBS (online-werewolf)
game gui-application java swing werewolf
Last synced: 14 Jan 2025
https://github.com/douglasdotv/swing-text-editor
A text editor built with Swing toolkit.
hyperskill java swing text-editor
Last synced: 13 Jan 2025
https://github.com/sciss/rating
A Swing Component for Rating. Mirror of https://codeberg.org/sciss/Rating
Last synced: 05 Jan 2025
https://github.com/sciss/lucreswing
Swing support for Lucre, and common views. Mirror of https://codeberg.org/sciss/LucreSwing
Last synced: 05 Jan 2025
https://github.com/olyutorskii/quetexj
QuetexJ is a Java Swing MVC sets library that supports pseudo endless text-component.
endless-scroll java java-library logging-library mvc scrollbar swing swing-component textarea viewport
Last synced: 14 Jan 2025
https://github.com/s2606/javahackathon
🏠 A Java Swing App to predict your hostel room allotment based on your CGPA as well as room prefrences using sorting algorithm with PostgreSQL as its backend database
Last synced: 27 Jan 2025
https://github.com/mihajlomilojevic/mhotelify_oop1
This project has been created as pre-exam obligation for Object oriented programming 1. The purpose of this project was to create desktop application in Java using SWING for managing bussines of a hotel. More details after completion.
desktop-application hotel-management-system java oop swing
Last synced: 28 Dec 2024
https://github.com/ipolynkina/graphsforsaphr
Генератор графиков рабочего времени для Sap HR
apache-poi java-se junit maven sap-hr spring swing
Last synced: 03 Feb 2025
https://github.com/grimmle/point-n-shoot
realtime multiplayer topdown shooter
agent-based-simulation opensimplex-noise swing tcp-client-server
Last synced: 30 Dec 2024
https://github.com/egorouv/library
Database applications in client-server architecture
java maven plsql postgresql swing
Last synced: 30 Dec 2024
https://github.com/danilowskic/simple-calc
A simple calculator designed for learning Swing
calculations calculator calculator-application swing swing-gui windows-calculator
Last synced: 27 Jan 2025
https://github.com/dheeraj8601/numberguessinggame
Experience the thrill of the Number Guessing Game in Java! Use Swing for a sleek interface, guess a random number between 1 and 100, and enjoy features like limited attempts. Developed in Visual Studio Code, it's a simple and engaging game.
Last synced: 17 Jan 2025
https://github.com/realkfiros/strp
Single Time Registration Page
firebase-auth firebase-cloud-functions firebase-firestore kotlin swing user-management
Last synced: 22 Jan 2025
https://github.com/vinod0505/hospitality-management-system
A Hospitality Management System streamlines hotel operations by managing rooms, guests, and reservations. This Internshala project uses a MySQL database for data storage and a Swing GUI for user interaction.
Last synced: 08 Jan 2025
https://github.com/ezvezdov/minesweeper-swing
Simple Minesweeper writed in Java
game gui java minesweeper swing
Last synced: 21 Jan 2025
https://github.com/jgneff/hello-java
Project template for creating and deploying Java apps
Last synced: 06 Nov 2024
https://github.com/kharzixen/java-arcade-game
A Java arcade game developed during my university course, showcasing Java 8's Swing package. It offers a responsive and engaging user experience with user input handling and efficient update-redraw mechanisms.
java java-8 java-game swing update-redraw
Last synced: 12 Jan 2025
https://github.com/mateusz-sliwka/drivingschooldesktopapp
Driving school management app made with Java/Swing/Hibernate&OracleDB
hibernate java oracle-database swing
Last synced: 08 Jan 2025
https://github.com/jeanribes/simulation-proie-predateur
projet d'info 2A INSA
Last synced: 30 Dec 2024
https://github.com/vinukavinnath/plate_predict
PlatePredict - Expert system written in Prolog and implemented with Java swing GUI for food recommendation purposes in restaurants.
expert-system food-recommendation java prolog swing
Last synced: 12 Jan 2025
https://github.com/chandima2000/java-swing-mysql-login-system
This project implements a simple SignUp and SignIn system using Java Swing for the graphical user interface and MySQL for the database connection. Users can create a new account with SignUp and then log in using SignIn.
java mysql-database signin-form signup-form swing
Last synced: 18 Jan 2025
https://github.com/mehakchabra/electracease
The Electricity Billing System desktop application optimizes billing procedures for electricity providers. Featuring an intuitive interface, it automates precise billing computations using meter readings, manages customer information, processes payments, and offers usage analytics. The system prioritizes data security, allows customization, and sea
awt intellij-idea jdbc mysql mysqlworkbench swing
Last synced: 30 Dec 2024
https://github.com/shubhampaliwal03/justnote
A feature rich, GUI based Notepad Application Developed using Swing Framework in Java.
java swing swing-application swing-gui
Last synced: 31 Jan 2025
https://github.com/projectsandprograms/qr-maker
Generates QR codes. Created in java swing.
java-qr-code java-qr-code-generator qr qr-code qr-generator qr-maker stand-alone swing
Last synced: 03 Jan 2025
https://github.com/kerciu/weather-app-java
🌦️ A weather application in Java ☕ to learn API integration 🌐. The app retrieves current weather data and presents it to the user through an interactive graphical interface 🖥️. This project was made in order to learn API integration in Java and create both aesthetic and functional user interfaces 🌟.
api backend front-end full-stack graphical-user-interface gui java java-gui-application json json-api swing swing-gui weather-api weather-app
Last synced: 15 Jan 2025
https://github.com/roman31x/proyecto-apicat-java
Proyecto practico para comprender el consumo de APIs en proyecto, gestionando la información del documento formato JSON mediante clases, métodos, atributos y buenas prácticas con JAVA.
api java maven-plugin mvc swing
Last synced: 12 Jan 2025
https://github.com/liaartem/currency-chart-java-8
Java Swing NetBeans projects - Construction of charts of currencies of NBU on years for watching of tendencies of change
Last synced: 01 Feb 2025
https://github.com/nouemankhal/multitictactoe
Mutlplayer Tic Tac Toe Game in JAVA
cryptography java multithreading mysql socket-programming swing
Last synced: 17 Jan 2025
https://github.com/mahfuz2411/desktop_app
I want make a simple app using java swing. Working on this app.
Last synced: 20 Jan 2025
https://github.com/mehmetumit/dympaint
Paint application for daily usage based on java swing
java paint paint-application paint-tools swing
Last synced: 30 Dec 2024
https://github.com/sharadcodes/jnote
A java based note taking app
cli java java-note java-note-taking-app swing swing-gui
Last synced: 18 Jan 2025
https://github.com/sajdoko/it-service-order-system
This is a simple Java Swing Application that I've created as an assignment for my Java Programming course.
Last synced: 07 Jan 2025
https://github.com/liaartem/kred_calc-java-8
Java Swing NetBeans projects - Credit calculator (real estate, auto) (annuity, the classics)
Last synced: 01 Feb 2025
https://github.com/osamashaikh90/blood-bank_management_sysytem
Java Project using Swing,Awt and MySql database
awt awt-gui blood-bank blood-bank-management blood-bank-management-system github java java-awt java-awt-swing java-project java-swing mysql swing swing-gui wamp-server
Last synced: 16 Feb 2025
https://github.com/cobyj33/jpacman
A Working game of PACMAN created for Java using Java Swing and AWT
arcade arcade-game java java-pacman pacman swing swing-gui
Last synced: 17 Jan 2025
https://github.com/sukso96100/jewelry_hunter
주어진 시간 안에 몬스터를 피하여 장애물을 파괴하고 최대한 많은 보석을 얻는 게임
Last synced: 01 Feb 2025
https://github.com/salithaucsc/billing-system
Simple Billing System created using Java OOP, Swing and Netbeans IDE.
Last synced: 28 Jan 2025
https://github.com/andezion/sortingalgorithms
A small program that visualises the most popular sorting algorithms!
awt-graphics java sorting-algorithms sorting-visualization swing
Last synced: 15 Feb 2025
https://github.com/eduardob-programador/trabalhogesqualsoft
Esse repositório é referente a um trabalho da faculdade (como a grande maioria desse perfil) em que eu e meu grupo tivemos que desenvolver 3 funcionalidades/sistemas em java, que então o nosso docente iria avaliá-las.
Last synced: 22 Jan 2025
https://github.com/eduardob-programador/swing-studies
Esse repositório, como o próprio título presume, vai ser sobre o uso da biblioteca Swing do Java, usada para fazer GUIs.
java java-swing swing swing-components swing-gui
Last synced: 22 Jan 2025
https://github.com/prajwalchapke055/task-4-employee-management-system
The Employee Management Application is a Java-based software that simplifies employee information management. It empowers HR departments and managers to add, view, update, and delete employee records.
awt core-java intellij-idea java jframe mysql mysql-workbench swing
Last synced: 12 Feb 2025
https://github.com/kdesp73/swingpaint
A user-friendly library that simplifies coloring and theming, making it easy to integrate into existing desktop applications.
java maven swing swing-components themes theming-components
Last synced: 28 Jan 2025
https://github.com/turytsia/university-ija-Pacman
Pac-Man Adventure is a game where players control Pac-Man, a yellow character, as he navigates a maze, eating dots and avoiding ghosts. The objective is to find the key and leave the maze while avoiding the ghosts that pursue Pac-Man.
ija java pacman project swing vut
Last synced: 23 Oct 2024
https://github.com/malitha-gunathilaka/boardinghub_java
BoardingHub is a Java Swing-based desktop application for managing boarding house listings and bookings. It provides a platform for property owners to list their boarding houses and for customers to find and book accommodations. Features include user authentication, property management, booking system, and admin controls.
booking-system desktop-application java mysql netbeans property-management swing user-authentication
Last synced: 03 Feb 2025
https://github.com/thetoxin/project_xo
Tic Tac Toe game on Java
first-project graphics java swing tic-tac-toe
Last synced: 17 Jan 2025