Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Swing
![](https://explore-feed.github.com/topics/swing/swing.png)
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-09 00:29:19 UTC
- JSON Representation
https://github.com/bad-logic/library-management-system
Simple Library Management System prototyp using java and swing
desktop-application java serialization swing
Last synced: 21 Jan 2025
https://github.com/statute8234/measurement-converter
Rating: (7/10): The Java Swing application offers a user-friendly GUI for selecting and comparing measurement units, featuring components like MeasurementFrame, UnitFrame, ShowButton, and ShowResult.
actionevent actionlistener awt border hashmap map swing
Last synced: 19 Jan 2025
https://github.com/bearddan2000/java-desktop-bazel-swing
This is a POC project to demonstrate a
Last synced: 29 Jan 2025
https://github.com/mohd-tahzeeb-khan/calculator
Standard Calculator is a type of Calculator which can perform Basic Arthmetic Operations. This Project content the Calculator which can perform Arthmetic operation such as Addition, Substraction, Multiplication, Division, and additionally Percentage of Nos.
actionlistener arithmetic-operations awt-gui calculator-application eventlistener if-else java swing swing-components swing-gui
Last synced: 05 Feb 2025
https://github.com/ahmedishraq/cse423-lab
CSE423 - Computer Graphics
bracucse423 computer-graphics graphics java jogl opengl swing
Last synced: 29 Jan 2025
https://github.com/ultreon/notepad-improved-2
Kotlin version of Notepad Improved with a large amount of themes, and more features.
awt flatlaf improved internal-frames kotlin mdi notepad swing themeable
Last synced: 24 Dec 2024
https://github.com/praths71018/hotel-management-system
Hotel Management System build using Java Swing and MongoDB
custom-ui facade-pattern hotel-booking hotel-management-system iterator-pattern java mongodb mvc-framework object-oriented-design object-oriented-programming singleton-pattern swing
Last synced: 29 Jan 2025
https://github.com/cau777/game-of-life
"Game of Life" made using Java and Swing.
Last synced: 29 Jan 2025
https://github.com/mathiasuy/misfinanzas
Proyectito para control de gastos (octubre 2016) Java SE, JDBC, MySQL, Proyecto Netbeans
controller dao desktop-app dto interface java java-se jdbc mysql netbeans singleton swing
Last synced: 22 Jan 2025
https://github.com/parubok/jtreetable
JTreeTable Swing component.
java no-dependencies swing swing-component swing-gui
Last synced: 30 Jan 2025
https://github.com/danielr18/classinspector
Java Class / Instance Inspector using Reflection. Shows properties, methods, constructors and allows to invoke some methods.
Last synced: 25 Dec 2024
https://github.com/neemiasborges/java_swinginventoryapp
gerenciamento de estoque desenvolvido em Java utilizando Swing. Permite cadastrar, editar e excluir produtos, fornecedores e depósitos, além de autenticar usuários. O sistema armazena dados temporariamente, garantindo eficiência na gestão de inventário
inventorymanagement java studies swing
Last synced: 29 Jan 2025
https://github.com/nurulashraf/java-number-calculator
A Java program that lets users input six numbers and calculates their total and average. Features a user-friendly GUI built with Java Swing, ensuring input validation and clear result display. Perfect for beginners exploring Java development or basic number processing applications.
basic-calculator beginner-friendly gui-application input-validation java java-project learning-java math-calculations number-processing swing
Last synced: 23 Jan 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 swing swing-gui wamp-server
Last synced: 25 Dec 2024
https://github.com/bearddan2000/java-desktop-buildr-swing
This is a POC project to demonstrate a
Last synced: 29 Jan 2025
https://github.com/rtasalem/chiaroscuro-game
Chiaroscuro is a simple text-based game made using Java. The Java Swing library (javax.swing) was used to implement GUI (graphical user interface) components, including JFrame, JPanel, JLabel, JButton, and JTextArea.
Last synced: 26 Jan 2025
https://github.com/eternalflame02/keralaweatherapp
🌦️ Kerala Weather Application is a Java desktop app that fetches, stores, and displays weather data for Kerala's districts. Leveraging the Open-Meteo API and MySQL database, it provides real-time weather information, historical data, and key metrics such as temperature, humidity, wind speed, and rainfall.
gui-application java mysql openmeteo-api swing
Last synced: 06 Feb 2025
https://github.com/melitus/hospitalmanager
:rocket: This is a desktop application with nice friendly UI to manage hospital operations and activities
Last synced: 29 Jan 2025
https://github.com/pavlovic-bojan/edms-java-swing
Project for learning the Java programming language and Swing.
Last synced: 30 Jan 2025
https://github.com/mahmoodhamdi/ecommercesystem
A Java-based e-commerce system featuring a graphical user interface built with Swing, SQLite database integration, and implementation of core design patterns. The system provides product management, shopping cart functionality, and secure payment processing with robust input validation.
design-patterns gui java javadb oop-principles solid-principles solidity-contracts sqlite swing swing-gui
Last synced: 22 Dec 2024
https://github.com/jijaloqie/helpometria
A board with a set of functions that allows you quickly solve various geometric problems.
Last synced: 30 Jan 2025
https://github.com/bpdesilva/readwithus
A Library Management System developed utilizing Java.
java java-8 mysql mysql-database oop swing
Last synced: 06 Feb 2025
https://github.com/chamodshehanka/rmichatroom
Simple Java swing RMI Chat application
Last synced: 06 Feb 2025
https://github.com/lross2k/resortes-swing-gui
Pequeña interfaz creada para graficar el comportamiento transitorio de unos resortes
java jfreechart maven plot swing
Last synced: 06 Feb 2025
https://github.com/ecly/gate_maniac
One of my first ever OO applications. A simple game written in Java where a Circle is guided through some gates with increasing pace.
Last synced: 23 Jan 2025
https://github.com/r-n/etaxgenerator
Generates CSV for ETaxInvoice (E-Faktur) from Excel cells paste.
csv database e-faktur excel java microsoft-excel ms-excel sqlite swing tax tax-calculator taxes
Last synced: 06 Feb 2025
https://github.com/r-n/matrixcalclearning
Matrix calculator and lessons on matrices.
college-assignment college-assignments education educational educational-project examples html java laplace-expansion learning math matrices matrix matrix-calculations matrix-calculator swing
Last synced: 06 Feb 2025
https://github.com/r-n/lcdlendingdbd
Records LCD lending transactions and displays ones being lent and past due.
college-assignment college-assignments database database-design installer java mysql mysql-triggers stored-procedures swing views
Last synced: 06 Feb 2025
https://github.com/r-n/lcdlendingrpl
Records LCD lending transactions and displays ones being lent and past due.
database java mysql software-engineering swing
Last synced: 06 Feb 2025
https://github.com/saravana1606/inventory-management-system
This system as the name implies manages an inventory. The system allows the user to add new products and delete them, update stocks, sell products and other necessary functionalities. The system also manages the customer details, dues and also prints receipt for orders. User authentication is implemented.
gui java-8 mysql-database netbeans sql swing
Last synced: 03 Feb 2025
https://github.com/woofers/chess
👑 Lightweight Chess game implemented using Java Swing UI
Last synced: 06 Feb 2025
https://github.com/parubok/test-graphics
Implementatio of Java Swing Graphics for unit testing.
Last synced: 30 Jan 2025
https://github.com/parubok/win-font
Utility to load fonts from files in Windows fonts directory.
awt font java swing windows-desktop
Last synced: 30 Jan 2025
https://github.com/hashankur/westminster-coursework
SD1, SD2, WDD, OOP, MAD
android css html java javascript jetpack-compose kotlin python swing
Last synced: 06 Feb 2025
https://github.com/rafaelmagalhaesguedes/systemmonitoring
This is a system monitoring application developed in Java using the Model-View-Controller (MVC) architectural pattern. It allows monitoring and displaying information about system memory usage, CPU usage, and processes.
java jfreechart-library mvc-architecture oshi-library swing
Last synced: 17 Jan 2025
https://github.com/ninadnaik10/passvault
A Password Manager built using Java Swing and SQLite
Last synced: 17 Jan 2025
https://github.com/sedagundogdu/pharmacy-system
Project built with Java Swing library and connected to database using MYSQL
Last synced: 17 Jan 2025
https://github.com/xwjdsh/games
Java Swing 实现的小游戏。[俄罗斯方块&贪吃蛇 / tetris&snake]
java snake-game swing swing-gui tetris tetris-game
Last synced: 05 Feb 2025
https://github.com/semoal/muslearn
Aplicación de escritorio con lyrcs y video vinculadas a YouTube
Last synced: 08 Feb 2025
https://github.com/sanchezih/qantamail
Cliente de correo electronico hecho con Java, la libreria Swing y MySQL.
Last synced: 17 Jan 2025
https://github.com/mitchellaw/minesweeper
Minesweeper game with various difficulties built using Swing for Java.
difficulty game java minesweeper swing
Last synced: 30 Jan 2025
https://github.com/darkenight07/optimizacionwindowsgui
Programa de optimización para Windows usando Java
java optimization swing swing-gui windows windows10 windows11 windows7 windows8
Last synced: 11 Jan 2025
https://github.com/jonasaacampos/campominadojavaswing
Projeto com o objeto de apriomorar o conhecimento teórico e pratico em Java usando princípios de Orientação a Objetos, Programação Funcional e conceitos do padrão Observer.
game-development java observer-pattern oops-in-java retrogaming swing
Last synced: 10 Jan 2025
https://github.com/jonasaacampos/calculadora-java
Aplicativo de calculadora em modo gráfico com Java e Swing
Last synced: 10 Jan 2025
https://github.com/mohcineproject/imsat-interface
This is the interface i am developping for my school club IMSAT. It is a platform designed to visualize data captured from a little satellite sent to high altitudes.
Last synced: 23 Dec 2024
https://github.com/notavone/iut-memory
🎮 My take on the classic Memory game
fun game java javaswing memory-game swing
Last synced: 17 Dec 2024
https://github.com/michaeltroger/scala-imagegallery
A simple Swing Scala image gallery app with search functionality
flickr flickr-api flickr-photos image-gallery image-gallery-application image-search json rest-api scala swing
Last synced: 17 Dec 2024
https://github.com/guidanoli/inf1636
Projeto de Programação Orientada a Objetos (INF1636)
Last synced: 17 Jan 2025
https://github.com/wilcywilson/guessing-game
Simple number guessing game with a reset button and fixed number of tries made with Java, Swing and AWT.
awt gui-application java swing
Last synced: 10 Jan 2025
https://github.com/fabionoth/scanfaa
Dichotomy Function in Numeral Calculus and Applications
inership java math numerical-methods project swing
Last synced: 18 Dec 2024
https://github.com/destrolaric/vcpkg-gui-wrapper
Gui-Wrapper developed on swing lib for vcpkg packet manager. WIP
java swing vcpkg-gui-wrapper vcpkg-packet-manager wip
Last synced: 19 Dec 2024
https://github.com/mohamed-rabie-abdelhameed/nex-online-banking
Simple Online Banking Application Using Java Swing
bank banking banking-applications currency-converter java online-banking online-banking-system swing swing-gui
Last synced: 23 Jan 2025
https://github.com/ysebo/database_final_project
Hospital Management System
database java jdbc postgresql swing
Last synced: 19 Dec 2024
https://github.com/christs8920/ticketapp-java-gui
A ticket management application made using Java and Swing.
app application gui java swing swing-gui
Last synced: 10 Jan 2025
https://github.com/tusharjain5/chatting-application-system
Built with Core Java and networking, our Chatting Application System is a user-friendly GUI desktop tool for seamless communication, connecting users through efficient socket programming.
awt java networking socket-programming swing
Last synced: 25 Dec 2024
https://github.com/sya-ri/gitlabcommitgraph
Graph Creator For GitLab Project
gitlab jfreechart kotlin ktor ktor-client swing
Last synced: 01 Jan 2025
https://github.com/princelad/game-of-life
A Java-based implementation of Conway's Game of Life. This project lets you explore the fascinating world of cellular automata with customizable grids, interactive simulations, and real-time visualization of evolving patterns. Perfect for anyone interested in coding, mathematics, or complex systems.
gameoflife java mathematics swing
Last synced: 01 Jan 2025
https://github.com/the-rajabraza/restaurant-management-system
A Java-based Restaurant Management System with POS built with MySQL, Java Swing, and JFrame using NetBeans IDE
cafe-management java javajdk javaswing jdk jframe mysql netbeans netbeans-ide pointofsale pos-system restaurant-management-dbms-project restaurant-management-sytem swing
Last synced: 25 Dec 2024
https://github.com/princelad/tetris
This is a Java-based clone of the classic arcade game Tetris, developed using Java Swing for the graphical user interface. The game follows the traditional Tetris mechanics, where blocks fall, and the player rotates and moves them to create complete lines.
java swing swing-gui tetris-clone
Last synced: 01 Jan 2025
https://github.com/princelad/librarymanagementsystem
Library Management System
Last synced: 01 Jan 2025
https://github.com/vinicius-gabriel-p-leitao/chronometer-project
Projeto de cronometro de duas voltas feito em java puro
api docker docker-compose estudos faculdade http java maven maven-plugin maven-pom mysql swing
Last synced: 17 Jan 2025
https://github.com/lcaohoanq/java-snake-game
Snake Game built with Java Swing
app desktop-app game java swing swing-gui
Last synced: 26 Dec 2024
https://github.com/prod3v3loper/java-desktop-website-app
🖥️ Desktop Application with Login and Dashboard
boot dashboard desktop-application gui java jdbc kotlin login maven mysql netbeans netbeans-project spring spring-boot swing website
Last synced: 26 Dec 2024
https://github.com/themysterysolver/java_nptel
This repository contains my weekly learnings and exercises from my Java NPTEL course.
awt java jdbc nptel-course socket-programming swing
Last synced: 26 Dec 2024
https://github.com/motapinto/agent-based-simulation-conquest
Agent-based simulation modelation of the conquest Battlefield gamemode
agent-based-simulation data-analysis jade java sajas swing
Last synced: 26 Dec 2024
https://github.com/motapinto/multi-agent-system-conquest
Multi-agent system modelation of the conquest Battlefield gamemode.
fipa-protocols jade java multi-agent-system swing swing-gui
Last synced: 26 Dec 2024
https://github.com/valkryst/jcopybutton
JCopyButton is a Java Swing component designed to copy the contents of a JTextComponent to the system clipboard when clicked.
hacktoberfest java-gui jbutton jtextarea swing swing-component
Last synced: 26 Dec 2024
https://github.com/valkryst/jpathlist
A Java Swing component designed to display a list of unique directory and/or file paths. Additionally, it supports drag-and-drop functionality, allowing users to drag files and directories from their file system into the list.
drag-and-drop file-list file-manager hacktoberfest input-output java-gui nio nio2 swing swing-component
Last synced: 26 Dec 2024
https://github.com/valkryst/vmvc
An implementation of the Model-View-Controller pattern for my personal Swing projects.
gui-framework java model-view-controller mvc swing
Last synced: 26 Dec 2024
https://github.com/valkryst/v2daudio
A library to play music and sound effects, utilizing JavaFX.
audio audio-library audio-player awt effect effects game game-development java javafx library music music-library sound swing
Last synced: 26 Dec 2024
https://github.com/divanny/calculator-with-triangles
Calculator that can identify triangle from 3 assigned sides.
calculator-app java swing triangle-calculator
Last synced: 02 Jan 2025
https://github.com/plandes/tabres
Display a graphical table of results using Swing.
clojure graphical java swing swing-component tableview
Last synced: 02 Jan 2025
https://github.com/samdev-7/two-player-snake
A two player version of the classic snake game using Java Swing.
game java snake swing two-player
Last synced: 02 Jan 2025
https://github.com/aburraq/lamesnake
I have created a snake game by watching Bro Code. Then I wanted to add something from myself. So I added some images, prevent apple to appear on snake, restart game option and a few more touch. Go check it out now. Also credential link to Bro Code: https://www.youtube.com/watch?v=bI6e6qjJ8JQ
gamedevelopment graphicsprogramming imageio java jframe jpanel keylistener snake-game swing
Last synced: 10 Jan 2025
https://github.com/infott2t/autocheckcode3
Hello~. Remake, AutoCheckCode3. Thank you.
automation coding convinience java programming-tools swing
Last synced: 10 Jan 2025
https://github.com/infott2t/autocodecheck
Make, like method, ... code. Programming check, make function throught Swing Java. This program. Thank you.
automation coding convinience java programming-tools swing
Last synced: 10 Jan 2025
https://github.com/tsnsoft/tsn_idea_multiforms
Пример простейшего многооконного визуального приложения на Swing для IntelliJ IDEA на Java
forms intellij intellij-idea jar java multiforms swing
Last synced: 17 Jan 2025
https://github.com/cromega08/jatube
A Youtube Downloader implemented with Java and Python.
java java-17 java-8 java-application java-gui java-gui-application java-swing java17 python python-3 python-script python3 pytube pytube-projects swing swing-application swing-components swing-gui youtube youtube-downloader
Last synced: 10 Jan 2025