Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/sanchitbajaj02/java_swing_project

Basic JAVA Swing Project

java jdk swing

Last synced: 19 Dec 2024

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/zaidsunasra/online-datingg-service

A simple matchmaking program made using MySQL and JAVA. (For more details read the README.md file)

database gui java mysql swing

Last synced: 13 Jan 2025

https://github.com/java-repositories/goldman

Игра "Золотоискатель".

sqlite swing

Last synced: 20 Dec 2024

https://github.com/kahleryasla/wordle-word-guessing-game

Popular Wordle Game (Word Guessing Game) Clone With Online Mode (Socket Programming). Used "Swing" To Make Gui Design

gui online socket-programming swing swing-gui wordle-clone wordle-game

Last synced: 13 Jan 2025

https://github.com/kahleryasla/banking-system-with-mysql

This project is a simple Java banking application with a GUI. It allows users to create and view accounts, make transactions, and view credit results. It also has a login system to secure access to these features.

awt database gui java jdbc mysql swing

Last synced: 13 Jan 2025

https://github.com/cbrnrd/tictactoe

A tic tac toe game for my AP CompSci class

class game java project swing

Last synced: 31 Jan 2025

https://github.com/kahleryasla/partea-app

☢️ not recommended but I tried: the client app directly connects the cloud database (ElephantSQL = PostgreSQL). Basically provides an interface of party organizing and joining system.

elephantsql gui java mvvm postgresql swing

Last synced: 13 Jan 2025

https://github.com/curegit/dentakun

総和計算や数値積分などを含む多機能関数電卓

awt calculator numerical-analysis statistics swing

Last synced: 17 Nov 2024

https://github.com/suwadith/agony-aunt-card-game-java-swing-gui

A java based multiplayer card game implementation.

card-game gui java swing

Last synced: 13 Jan 2025

https://github.com/kasiarak/zadania-na-zajeciach

Jestem studentką informatyki i tutaj znajdują się prace domowe i zadania wykonane przeze mnie na zajęciach.

java swing

Last synced: 23 Jan 2025

https://github.com/29dch/mine-sweeper

基于java swing的简单扫雷游戏,实现了基本逻辑.主要用到了floodfill算法和随机洗牌算法

awt fisher-yates-shuffle floodfill java knuth-shuffling-algorithm swing

Last synced: 10 Jan 2025

https://github.com/sohamburkule/simple-calculator

Task on Core Java

awt java swing

Last synced: 21 Jan 2025

https://github.com/jameskulu/ashishpress

It is a desktop application where users can manipulate their product details.

java sqlite swing

Last synced: 13 Jan 2025

https://github.com/jfcardoso/campo-minado-swing

Campo Minado com Java Swing

java11 lambda-functions swing

Last synced: 09 Feb 2025

https://github.com/jfcardoso/calculadora

Projeto de calculadora baseada no modelo Apple, desenvolvido com Java Swing e seguindo o Padrão Observer.

java-11 observer swing

Last synced: 09 Feb 2025

https://github.com/bhaveshvaswani/chatapplication

It is a distributed desktop application in which people can have group chat as well as personal chat with people who are currently using application at that moment.

apache-tomcat chat-application java remote-method-invocation rmi swing

Last synced: 01 Feb 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.

awt dbms java swing

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/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: 05 Feb 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/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: 19 Dec 2024

https://github.com/diveshthapa/calculator

A basic Calculator program build using Java language.

calculator java swing

Last synced: 31 Dec 2024

https://github.com/vonZeppelin/bit-of-swing

Components for Java Swing framework

java-swing jide jni jni-java pdf-viewer swing

Last synced: 23 Oct 2024

https://github.com/lb1997ccb/desktop-window-mover

This Java application provides a graphical interface to move a window across the desktop in four directions—up, down, left, and right—using buttons. It dynamically adjusts the window's position within the screen bounds, enhancing user control and workspace organization.

awt java java-actions swing

Last synced: 07 Feb 2025

https://github.com/gabrielleonte00/conveyorconfigurer

ConveyorBeltMaster application before transitioning from java swing to javafx

java swing

Last synced: 05 Feb 2025

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: 05 Feb 2025

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.

awt java jdbc swing

Last synced: 05 Feb 2025

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/sidaouiMohamedamine/stadium-reservation-desktop-app

A desktop application that allows you to manage the reservation of football pitches

awt jdbc mysql swing

Last synced: 23 Oct 2024

https://github.com/mr-ema/swingy

Java MVC (Model-View-Controller) template project with Swing GUI. It provides a basic structure for building Java applications using the Swing Toolkit.

java mvc mvc-java swing

Last synced: 02 Feb 2025

https://github.com/klimentlagrangiewicz/calculation_of_heat_distribution

GUI application for calculation of heat distribution

gui-application heat-transfer jfreechart swing

Last synced: 08 Feb 2025

https://github.com/bearddan2000/java-desktop-maven-swing

This is a POC project to demonstrate a

11 desktop java jre mave maven swing

Last synced: 29 Jan 2025

https://github.com/bearddan2000/java-desktop-gradle-swing

This is a POC project to demonstrate a

11 desktop gradle java jre swing

Last synced: 29 Jan 2025

https://github.com/bearddan2000/java-desktop-bazel-swing

This is a POC project to demonstrate a

bazel desktop java swing

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/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/mahonrim/videojuego-peleas

Videojuego de peleas hecho en java utilizando forms

form java java-8 swing swing-gui

Last synced: 07 Feb 2025

https://github.com/cau777/game-of-life

"Game of Life" made using Java and Swing.

gameoflife java swing

Last synced: 29 Jan 2025

https://github.com/lb1997ccb/adaptive-layout-transformer

A simple Java application that demonstrates dynamic layout management in Swing GUIs. Users can switch between single-column, two-column, and three-column layouts using radio buttons, with the interface updating in real-time.

adaptive-layouts gridlayout java java-8 jframe jpanel swing

Last synced: 20 Jan 2025

https://github.com/raffadndm/tictactoe

TicTacToe GUI application in Java.

awt gui java swing

Last synced: 22 Dec 2024

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/mahonrim/usuarioswing

A program that uses java swing to create GUI

eclipse java java8 swing swing-gui windowsbulider

Last synced: 07 Feb 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.

java reflection swing

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/dfm18/employee-list-ui

An interface to manage employees, developed as part of the Java SE SQL and Databases course at Platzi.

java jdbc mysql platzi swing

Last synced: 09 Jan 2025

https://github.com/ehsan-ashik/15-puzzle-game

An implementation of the popular 15 puzzle game using Java Swing.

15-puzzle gamedev java swing

Last synced: 01 Feb 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/peregin/jvm-playground

playing with jvm based languages, scala, java, kotlin, akka actors, swing, spore

actor groovy java kotlin rx scala swing

Last synced: 13 Jan 2025

https://github.com/tapishr/sweepcardgame

A GUI Card game

awt-game card-game java swing

Last synced: 05 Feb 2025

https://github.com/bearddan2000/java-desktop-buildr-swing

This is a POC project to demonstrate a

buildr desktop java swing

Last synced: 29 Jan 2025

https://github.com/philippxxy/kit-mensa-food-tracker

Java tool to track meals from the KIT Mensa. View meal plans, log selections, and track nutrition and costs with an intuitive GUI.

awt awt-gui java karlsruhe-institute-of-technology swing swing-gui

Last synced: 07 Feb 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.

gui java swing

Last synced: 26 Jan 2025

https://github.com/shadowxpa/ejo-tracker-uni

Track a Star Wars Jedi Knight: Jedi Academy server

java jedi-academy nextjs reactjs star-wars swing tracker

Last synced: 13 Jan 2025

https://github.com/itsaladin/pharmacy-management-system

Management service application Developed by JAVA and Java-Swing and SQL database.

java sql swing

Last synced: 04 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

java jdbc mysql swing

Last synced: 29 Jan 2025

https://github.com/ergoold/ktguishortcuts

A Swing-based DSL for GUI development in kotlin.

dsl gui kotlin swing

Last synced: 08 Feb 2025

https://github.com/pavlovic-bojan/edms-java-swing

Project for learning the Java programming language and Swing.

edms java swing

Last synced: 30 Jan 2025

https://github.com/cobyj33/java-tetris

Working game of Tetris in Java SWING and AWT

beginner game java swing swing-gui tetris

Last synced: 17 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/braiso-22/chat-local-socket

Pequeño chat en local solo hacia el servidor

chat client java server swing tcp

Last synced: 10 Feb 2025

https://github.com/alessioborgi/category_theory

A Category Theory Java Library exploring its concepts and their applications in computer science and mathematics.

category css fxml html java java-fx swing theory

Last synced: 02 Feb 2025

https://github.com/cheng-dx/cf-swingversion

东北大学JavaSwing

java neu swing

Last synced: 25 Jan 2025

https://github.com/jijaloqie/helpometria

A board with a set of functions that allows you quickly solve various geometric problems.

geometry java swing

Last synced: 30 Jan 2025

https://github.com/csgn/inventapp

inventory app, 05/.../2020

game homework java swing

Last synced: 08 Feb 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

java rmi swing

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/afa-farkhod/digits-sum

Digits-Sum built on java, UI on window builder, building tool gradle

desktop-application eclipse gradle java swing windowbuilder

Last synced: 02 Feb 2025

https://github.com/gabrielkunst/finview-java

Personal finance app in Java with Swing UI and MySQL database

java mvc mysql netbeans solid swing

Last synced: 01 Feb 2025

https://github.com/teamgruenbaum/shoppinglistgenerator_swing

ShoppingListGenerator helps you generate your individual shopping list that is sorted by stores and shelfes fast and easy. Therefore, you don't have to write it over and over again and also don't have to wander around the stores searching for ingredients.

desktop-application generator java macos macos-application markdown shopping-list shopping-manager swing windows windows-application

Last synced: 09 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.

game swing

Last synced: 23 Jan 2025

https://github.com/afa-farkhod/login-load-data-swing-desktop-application

This desktop application shows the login process and loading the data from database

desktop-application java jdbc mysql mysql-database swing windowbuilder

Last synced: 02 Feb 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/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/walid04/wargame

Wargame

java swing wargame

Last synced: 23 Oct 2024

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

Swing Awesome Lists
Swing Categories