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/ragul-rofi/javacommandprompt
A terminal inspiration with basic commands in a GUI environment completely built in JAVA.
commad-line-interface gui java javafx swing
Last synced: 30 Jan 2025
https://github.com/amir78729/hang-man
simple hangman in java, guess what is on your friends mind:)
Last synced: 18 Jan 2025
https://github.com/sumitkumargiri/cric-world-java-api-project
This repository contain all the best practices for managing Github repository.
awt cric-world cric-worls-desktop-application desktop-application github gui-application java java-api java-project project swing
Last synced: 19 Jan 2025
https://github.com/sumitkumargiri/employee-management-system-java-with-mysql-project
This repository contain all the best practices for managing Github repository.
awt employee-management-system github gui-application java project swing
Last synced: 19 Jan 2025
https://github.com/thepatrickniyo/school-lib-springboot-swing-challenge
Sprinboot swing challenge to build a school library like software
java jpa-hibernate springboot swing
Last synced: 25 Jan 2025
https://github.com/danilomeneghel/locadora_java
Locadora em Java com Swing
java jdialog joptionpane oracle swing
Last synced: 07 Feb 2025
https://github.com/kei-k23/java-swimg-temperature-converter
A simple Java Swing application for converting temperatures between Celsius, Fahrenheit, and Kelvin.
Last synced: 31 Jan 2025
https://github.com/waikato/fcms-widgets
Small collection of useful Java widgets.
Last synced: 01 Feb 2025
https://github.com/mertkolgu/cekilisuygulamasi
Java Swing kullanarak yazılmış bir masaüstü çekiliş yapma programıdır.
Last synced: 18 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/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/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/benevanio/snake
Snake Game com Java e Swing
java java-8 java-app snake snake-game swing
Last synced: 28 Jan 2025
https://github.com/benevanio/chronos
Relogio Digital com java e swing.
clock digital-clock java java-8 javafx jlabel project-template swing swing-api swing-application swing-components timer
Last synced: 28 Jan 2025
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/ekelhala/jmerge
Minimal tool for merging PDF files together, written in Java
file-management gui java maven pdf-document pdfbox swing
Last synced: 11 Jan 2025
https://github.com/chriniko13/sampling-comparison
etl jfreechart pseudorandom random sampling swing
Last synced: 11 Jan 2025
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/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/abhiramdodda/medreminder
Java CLI built to store names of medicines and the respective times of intakes to alarm users.
Last synced: 12 Jan 2025
https://github.com/prajwalchapke055/task-5-medical-management-system
Virtual Medicine Home: Java-based medical management system for seamless patient-doctor interaction, appointments, and donor connections.
awt core-java java jdbc-driver jframes mysql netbeans-ide swing swing-gui
Last synced: 22 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/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/bileljegham/memory
Projet IHM
documentation game ihm jar java java-swing student-project swing
Last synced: 16 Jan 2025
https://github.com/bionade24/jungle_jump
2D jump'n run game for my seminar paper at school
Last synced: 21 Dec 2024
https://github.com/marharita08/nctaskmanager
NCTaskManager is a Java application allows users to set up one-time or recurring reminders with specific intervals. (Java, Swing)
desktop-app desktop-notifications email-notifications java java-core java-swing swing task-manager task-scheduler
Last synced: 22 Jan 2025
https://github.com/maifeeulasad/stick-figure-animator
java stick-figure stick-figure-animator swing
Last synced: 21 Dec 2024
https://github.com/akkiepro/chat-app
Chat app using socket programming and swing in java.
awt chat-app chat-socket-programming chatsocket clientsocket java serversocket socket-programming swing swing-gui
Last synced: 14 Jan 2025
https://github.com/gyuka08/b767
an offensive java swing game
flappy-bird java offensive swing
Last synced: 21 Dec 2024
https://github.com/marcossic/almacen-producto
This repository contains a project that creates an Interface in Java Swing and connects to a MySQL database using DataSource DataSource.
Last synced: 22 Jan 2025
https://github.com/arnaudcs/hai913i_tp1
TP1 de restructuration logicielle - HAI913I
analyse java jfreechart logiciel miglayout refactoring swing
Last synced: 21 Jan 2025
https://github.com/binhtran432k/plantuml-previewer
UML viewer for PlantUML
image-preview imageviewer java plantuml swing
Last synced: 14 Jan 2025
https://github.com/leomovskii/notepad
Notepad application, written in java.
Last synced: 29 Dec 2024
https://github.com/roman31x/dia-7-proyecto-sistema-biblioteca-con-spring-boot
Proyecto autodidacta en Java está enfocado mejora lógica de programación y acciones de un CRUD y Buscar, utilizando Patrones SOLID, estructura MVC, y modularidad. Tambien implementa Spring que es un popular framework de Java que permite crear aplicaciones de alto rendimiento y reutilizables.
github java mysql spring-boot swing
Last synced: 12 Jan 2025
https://github.com/piiyuushh/teachermgmtsystem
gui java method-override oop swing
Last synced: 29 Dec 2024
https://github.com/samuelrubiodev/optimizacionwindowsgui
Programa de optimización para Windows usando Java
java optimization swing swing-gui windows windows10 windows11 windows7 windows8
Last synced: 28 Jan 2025
https://github.com/an4xdev/samoobslugowastacjabenzynowa-projekt-programowanieobietkowe
Projekt semestralny z Programowania Obiektowego, wykonany w Java w Swingu, implementujący samoobsługową stację paliw z podziałem na użytkownika i pracownika
Last synced: 14 Jan 2025
https://github.com/samyam81/doggpt
DogGPT is a Java GUI application that generates random "woof" messages accompanied by images. The repository contains source code and image storage folders.
Last synced: 27 Jan 2025
https://github.com/isurusankhajith/supersnake
This is a classic Snake game implemented in Java using the Swing library. The game involves controlling a snake that moves around the screen, eating apples to grow in size while avoiding collisions with the walls or its own body. The objective is to achieve the highest score possible.
Last synced: 24 Jan 2025
https://github.com/dorukeskicorapci/text-code-editor
The project is built to provide a user-friendly interface for writing and organizing text. By integrating features like syntax highlighting and basic formatting tools, it aims to enhance readability and maintain an organized workflow for both notes and code.
Last synced: 28 Jan 2025
https://github.com/joakimteixeira/socket-chat
Real-time chat application using sockets
java netbeans-ide socket swing
Last synced: 17 Jan 2025
https://github.com/joakimteixeira/virtual-keyboard
Virtual keyboard for typing practice
java javafx keyboard-events netbeans-ide swing
Last synced: 17 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/gabrielkunst/financas-swing-ui
Java Swing UI for a personal finance app
Last synced: 01 Feb 2025
https://github.com/samyam81/to-do-list
Java package for simple to-do list management with GUI interface.
Last synced: 27 Jan 2025
https://github.com/samyam81/tictactoe
This repository hosts Java implementations of Tic-Tac-Toe: a graphical version using Swing and a console version.
console console-game java swing
Last synced: 27 Jan 2025
https://github.com/dyth/1dcellularautomata
Java Swing implementation of cellular automata with options to change rule and start string
cellular-automata java swing wolfram-numbering
Last synced: 12 Jan 2025
https://github.com/teoneag/table-editor
A simple table editor with formula support build in Java & Swing
formulaparser java swing tableeditor
Last synced: 16 Jan 2025
https://github.com/samyam81/currency-calculator
A Java application facilitating real-time conversion between CAD, USD, and AUD with a user-friendly interface.
Last synced: 27 Jan 2025
https://github.com/bocchio01/climate_monitoring_app
Simple app for visualizing and managing weather data.
Last synced: 22 Jan 2025
https://github.com/rtasalem/collectors-item-game
Collector's Item is a text-based murder mystery game made using Java. The Swing library was used to implement GUI (graphical user interface) components including JFrame, JPanel, JTextArea, JLabel, JButton.
gui java swing text-based-game
Last synced: 26 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: 04 Feb 2025
https://github.com/jalian-systems/javadriver-ut-examples
JavaDriver UT Examples
Last synced: 14 Jan 2025
https://github.com/tayyabmughal676/javaswing
Java swing basic
java java-swing swing tutorial
Last synced: 28 Jan 2025
https://github.com/idrisvohra9/java-swing
I really Hated Java Swing😑
intermediate java swing swing-gui
Last synced: 26 Jan 2025
https://github.com/yannisfs/unilate
Unilate is a program for converting units which originated from a school project.
java javaswing swing swing-gui unit-converter
Last synced: 28 Jan 2025
https://github.com/auriorajaa/calendarevent
CalendarEvent is a Java Swing desktop application that revolutionizes the way you manage your schedule. 📅 This repository houses the source code for a simple yet powerful desktop calendar. Experience an intuitive interface, seamless event labeling, and a database-backed structure for efficient data management.
calendar calendar-events java javacalendar javagui javaguiswing javaswing swing swing-gui
Last synced: 25 Jan 2025
https://github.com/cherkavi/java-code-example
examples of java code, core features of different versions, skeletons of different frameworks
activemq activiti apache-camel apache-commons apache-poi beanutils camel cglib example-code examples gradle-example htmlunit java java-frameworks protobuf protobuf-java swing swing-gui thrift
Last synced: 16 Nov 2024
https://github.com/tojan-naiem/advance-course-projects
My projects during the Advanced course I am taking at my university and it's about Java GUI using Swing library
advanced-programming assignment calculator decimal-to-binary gui gui-application gui-java java javafx javaswing projects signup signup-page swing swing-game swing-gui swing-gui-application ui
Last synced: 21 Dec 2024
https://github.com/abhipatel35/snakegame-java
Snake Game: A classic implementation of the popular Snake game in Java using Swing. Control the snake, eat apples, and avoid collisions to win!
basic-game-development event-driven-programming game game-development graphics-programming java java-constructor snake-game swing swing-gui user-input-handling
Last synced: 29 Dec 2024
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/kinfe123/tesatefxlab
Yet another platform for collaboration
Last synced: 21 Dec 2024
https://github.com/sukso96100/jewelry_hunter
주어진 시간 안에 몬스터를 피하여 장애물을 파괴하고 최대한 많은 보석을 얻는 게임
Last synced: 01 Feb 2025
https://github.com/stableahmad/java-a-star-pathfinding-visualizer
Visualization of A* pathfinding algorithm made with java swing
astar-algorithm graph-algorithms java pathfinding swing
Last synced: 14 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/maifeeulasad/plain-editor
Plain Editor is a text editor and IDE for Java . It is made with Java - Swing as a part of CSE-312(OOP-Lab). Course Teacher - Md. Mahbubul Islam . Coordinator – Arif Reza . Team Members - Maifee Ul Asad , Monjurul Hasan Sakeer , Md Rizuan , Sajib Kumar Das , Md. Rashedul Alam Anik . Department of Computer Science and Engineering , University of Chittagong ,Bangladesh .
bangladesh documantation graph ide java oop-lab swing wpm
Last synced: 21 Dec 2024
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/monu-yaduwanshi/java-library-management-system
This project aims to develop a robust Library Management System that efficiently manages and handles all activities related to library operations. The primary objectives include minimizing the need for extensive management personnel, facilitating easy searching for available resources, and managing user profiles effectively.
advance-java apache college eclipse eclipse-ide goodies j java javaee library library-management-system mysql-database spring struts swing swing-api tomcat-server
Last synced: 21 Dec 2024
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/kyrczak/virtual-world-java
University project, simulation game similar to Game of Life, presenting a world full of animals and plants. Including a full GUI.
Last synced: 05 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/thefox6/keytest
A java swing implementation of streams writing to and reading from a TextArea
java jtextarea keyevent printstream swing ui
Last synced: 08 Feb 2025
https://github.com/man2dev/advanced-programming-course
Some of my Advanced Programming course projects
advance-programming advanced-programming java swing swing-gui university university-assignment university-course university-project
Last synced: 12 Jan 2025
https://github.com/wishvarajaguru/decoratedcomponentsproject
The DecoratedComponentsProject is a lightweight Java Swing library designed to simplify the creation of visually appealing UI components.
image-processing java jpanel smooth-rendering swing swing-components swing-gui
Last synced: 10 Feb 2025
https://github.com/mahonrim/crudlibros
CRUD de Libros hecho en JavaSE y SQL Server utilizando Stored Procedures e integrated security=true
crud-application gui-application integrated-security java-8 sqlserver-2017 stored-procedures swing swing-gui
Last synced: 07 Feb 2025