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-02 00:29:22 UTC
- JSON Representation
https://github.com/carlossanabriam/music-app
Desktop application that simulates a Music player, using Java Swing.
desktop-app java music music-player spotify swing user-interface
Last synced: 28 Jan 2025
https://github.com/yann39/cyk-grammar-parser
Java Swing application to demonstrate grammar parsing using the Cocke–Younger–Kasami algorithm
cocke-younger-kasami-algorithm cyk-algorithm grammar-parser graphics2d java swing
Last synced: 22 Jan 2025
https://github.com/yann39/one-time-pad-encryptor
Java Swing application to demonstrate one-time pad encryption
encryption java lfsr one-time-pad onetimepad swing
Last synced: 22 Jan 2025
https://github.com/yann39/highway-simulator
Java Swing application that simulates car traffic on a highway
graphics2d highway java swing swing-gui
Last synced: 22 Jan 2025
https://github.com/blank2409/weather-
A Java application that delivers real-time weather updates using a weather API. Features include location-based forecasts, hourly updates, and severe weather alerts, all presented in a clean, responsive UI. Developed to enhance skills in API integration and user experience design
api gui java javadevelopment javafx javaswing json openweathermap-api swing weather-api weather-app weather-forecast
Last synced: 21 Jan 2025
https://github.com/cmancio00/order-managment
Simple Order Management to demonstrate TDD and CI/CD tecniques.
cicd docker hibernate java junit5 maven mocking mockito mutation-testing swing tdd testcontainers
Last synced: 22 Jan 2025
https://github.com/lulunac27a/text-counter-java-application
Text counter application in Java, Kotlin and Groovy
application fxml groovy java java-app java-application java-swing javafx jframe kotlin kotlin-app kotlin-application kotlin-javafx swing text text-area text-box text-counter
Last synced: 19 Nov 2024
https://github.com/iron-wolf/swingtemplate
Simple swing template.
boilerplate exemple java swing template
Last synced: 28 Jan 2025
https://github.com/robson-teixeira/java-jdbc-loja-virtual-view
Repositório do curso Jornada do Conhecimento de Back-End Java (Nível Intermediário) - Java e JDBC: trabalhando com um banco de dados da plataforma Alura.
alura connectionfactory connector driver java8 jdbc jdk jframe jre mvc mysql swing
Last synced: 22 Jan 2025
https://github.com/ravi-aratchige/multithreadfileprocessor
Multi-thread text file processor implemented in Java
java jdk swing swing-gui text-files threads
Last synced: 22 Jan 2025
https://github.com/dzen-g-neere/8-bit-processor
8-bit Processor emulator designed and impemented using Java SE
computer-architecture java java-se oop processor-architecture ram-architecture swing
Last synced: 22 Jan 2025
https://github.com/ipolynkina/pomidoromanager
Тайм-менеджер
derby-database java-se junit log4j maven swing time-management
Last synced: 22 Jan 2025
https://github.com/chrisross5/tradingview-ideas
College project (Java programming S4): A Java Swing app fetching TradingView data via RSS, with a fully responsive design. Supports user & admin roles with CRUD for ideas, authors, symbols & markets.
bcrypt flatlaf java jaxb jsoup rss sql sql-server swing
Last synced: 15 Jan 2025
https://github.com/gtiwari333/java-sound-record-save-visualize-play
audio audio-player audio-visualizer java swing
Last synced: 17 Jan 2025
https://github.com/neuralcortex/border_generator_swing
Graphical CSV boundary line generator
csv-export csv-import java openstreetmap osm swing swing-gui swing-gui-application
Last synced: 21 Jan 2025
https://github.com/mehakchabra/minesweeper
Java Minesweeper: Uncover mines on a grid without explosions. Click cells for clues, deduce mine locations, mark them, and clear the grid to win. Enjoy the timeless challenge of logical reasoning in this Java implementation.
awt intellij-idea java oops recursion swing
Last synced: 22 Jan 2025
https://github.com/lrsb/ing-sw-2019-7
A Java implementation of Adrenaline board game
gui ingegneria-del-software java javafx polimi politecnico-di-milano swing
Last synced: 18 Jan 2025
https://github.com/swing-collection/swing-error
Django Swing | Error
400 403 404 500 django error error-handling errors swing swing-collection
Last synced: 24 Nov 2024
https://github.com/swing-collection/swing-hello
Django Swing | Hello
django hello hello-world swing swing-collection
Last synced: 24 Nov 2024
https://github.com/swing-collection/swing-cookie
Django Swing | Cookie
cookie cookies cookies-consent cookies-policy django swing swing-collection
Last synced: 24 Nov 2024
https://github.com/woofers/chess
👑 Lightweight Chess game implemented using Java Swing UI
Last synced: 13 Dec 2024
https://github.com/swing-collection/swing-template
Django Swing | Template
django starter starter-project swing swing-collection template
Last synced: 24 Jan 2025
https://github.com/swing-collection/swing-starter
Django Swing | Starter Project
django starter starter-project swing swing-collection
Last synced: 24 Jan 2025
https://github.com/swing-collection/swing-status
Django Swing | Status
django ping status swing swing-collection
Last synced: 24 Jan 2025
https://github.com/swing-collection/swing-sitemap
Django Swing | Sitemap
django sitemap sitemaps swing swing-collection
Last synced: 24 Nov 2024
https://github.com/curegit/dentakun
総和計算や数値積分などを含む多機能関数電卓
awt calculator numerical-analysis statistics swing
Last synced: 17 Nov 2024
https://github.com/kasiarak/zadania-na-zajeciach
Jestem studentką informatyki i tutaj znajdują się prace domowe i zadania wykonane przeze mnie na zajęciach.
Last synced: 23 Jan 2025
https://github.com/kenny-hui/pw-gui
GUI for managing Minecraft modpacks via packwiz
java minecraft minecraft-modpacks packwiz swing
Last synced: 29 Jan 2025
https://github.com/debarghyasikder/library-management-system
Designed and developed a robust Library Management System using Java whose features include user authentication, book inventory management, issue and return tracking, and detailed reporting. The system ensures efficient management of library operations and provides a user-friendly interface for both administrators and users.
Last synced: 29 Jan 2025
https://github.com/giriraj-g0511/notepadpro
Notepad Pro is a lightweight text editor for both general text and code editing. With features like syntax highlighting, file management, and a distraction-free interface, it’s designed for simplicity and efficiency. Explore, contribute, or suggest improvements via the GitHub Issues page!
awt awt-gui java java-8 java-awt java-swing notepad notepad-application notepad-clone notepad-pro swing swing-api swing-gui text-editor
Last synced: 29 Jan 2025
https://github.com/bbqqvv/projectck1ltm
Một sản phẩm của môn học lập trình mạng! (Cập nhật đến tháng 12)
client-server java mysql swing tcp udp
Last synced: 23 Jan 2025
https://github.com/semoal/muslearn
Aplicación de escritorio con lyrcs y video vinculadas a YouTube
Last synced: 15 Dec 2024
https://github.com/diveshthapa/calculator
A basic Calculator program build using Java language.
Last synced: 31 Dec 2024
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/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/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/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/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: 09 Dec 2024
https://github.com/ipolynkina/graphsforsaphr
Генератор графиков рабочего времени для Sap HR
apache-poi java-se junit maven sap-hr spring swing
Last synced: 09 Dec 2024
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: 09 Dec 2024
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/luy06d/system_motor
Sistema de escritorio ( ventas para repuestos de motos - moto partes)
java mysql-database procedures swing
Last synced: 10 Dec 2024
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: 10 Dec 2024
https://github.com/relrod/ysuswings.org
YSU Swing Dance Club website
club dance hakyll haskell ohio swing university website youngstown ysu
Last synced: 11 Dec 2024
https://github.com/yunusemrejr/kepserverexdesktopclient
I've programmed this Java Swing application to make it simpler and faster to manage KepServerEX. Including IoT Gateway connections, it includes a configuration API client. Some extra functions are present, which include direct communication with an excel file for saving connection credentials for faster server switching and saving program logs...
api client java kepserverex rest swing
Last synced: 11 Dec 2024
https://github.com/yunusemrejr/client-server-file-transfer-java
Java Sockets Program with a client and a server. (Client sends files, server catches them and downloads on approval). Learned it from: "WittCode" on YouTube.
client data-transmission file java server socket sockets swing transfer
Last synced: 11 Dec 2024
https://github.com/gaurav031/tourism-and-travelling-desktop-app
The Travel and Tourism Desktop App requires users to sign in, and once they do, they can browse and book hotels and packages. There are various types of hotels available, and numerous packages to choose from.
Last synced: 11 Dec 2024
https://github.com/gervinfung/texteditor
A Simple Text Editor similar to NotePad. I wrote this because the undo option of Notepad can only undo once. But with this software you can undo all of your edit.
awt colorchooser java jmenu swing text-editor
Last synced: 11 Dec 2024
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: 11 Dec 2024
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/emanoelhenrick/calc-swing
A basic calculator made with Java and Swing.
Last synced: 17 Dec 2024
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: 12 Dec 2024
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/bpdesilva/readwithus
A Library Management System developed utilizing Java.
java java-8 mysql mysql-database oop swing
Last synced: 12 Dec 2024
https://github.com/chamodshehanka/rmichatroom
Simple Java swing RMI Chat application
Last synced: 12 Dec 2024
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/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: 13 Dec 2024
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: 13 Dec 2024
https://github.com/r-n/lcdlendingrpl
LCD lending program. College assignment for Software Engineering.
college-assignment college-assignments custom-ui database java mysql software-engineering swing
Last synced: 13 Dec 2024
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