r/JavaProgramming • u/One_Analysis_2517 • 23h ago
Rich library for Java
Hello, is there any library for Java similar to Rich in Python?
r/JavaProgramming • u/One_Analysis_2517 • 23h ago
Hello, is there any library for Java similar to Rich in Python?
r/JavaProgramming • u/javinpaul • 19h ago
r/JavaProgramming • u/scientecheasy • 23h ago
Practice the top Java inheritance programs with outputs and explanations. Master single, multilevel, method overriding, and interview scenarios.
r/JavaProgramming • u/BrotherResponsible89 • 1d ago
r/JavaProgramming • u/Few_Strain_8521 • 1d ago
I'm currently learning Java and recently practiced inheritance by creating a simple example with a Person parent class and Student child class.
I understand the basic concept, but I'm still trying to understand when inheritance is actually useful in a real project rather than just using it because the language allows it.
For people who use Java professionally, what are some situations where inheritance makes sense, and when would you choose composition instead?
I'm interested in understanding the reasoning behind the design choice, not just the syntax.
r/JavaProgramming • u/Tasty-Builder-8401 • 1d ago
r/JavaProgramming • u/CustardUnfair6499 • 2d ago
I have been assigned to the team of UEMS - Server Framework and we have been assigned the task to learn in-depth of Java OOPS, Design Patterns and others. I want help on how to learn and how to approach this as I just have joined here as a Project Trainee and I have to be ready before few days. I don't know much about Java or OOPS, and I can afford 5 hours a day to learn. Can anyone walk me through how to learn?
r/JavaProgramming • u/javinpaul • 1d ago
r/JavaProgramming • u/phantompegasis • 1d ago
r/JavaProgramming • u/Ok_Front_8878 • 2d ago
r/JavaProgramming • u/AbjectBirthday2454 • 2d ago
I just finished Part 43 of my JasperReports tutorial series. In this video, I show how to integrate an invoice report into a Java Swing application and preview the report from the application.

🎥 https://www.youtube.com/watch?v=3n4p-2hjv8o&t=7s
Would love to hear your feedback! 🚀
r/JavaProgramming • u/DailyWoof • 2d ago
r/JavaProgramming • u/javinpaul • 2d ago
r/JavaProgramming • u/javinpaul • 2d ago
r/JavaProgramming • u/Ancient_Amount_6098 • 2d ago
r/JavaProgramming • u/AbjectBirthday2454 • 3d ago

I recently built a computer screen lock application using Java Swing.
The idea was to create a simple desktop application that can lock the computer and require a password to unlock it. I built the project mainly to practice Java Swing GUI development and learn how different components can work together in a real desktop application.
I'm also creating a series of Java programming tutorials and practical Java Swing projects, where I explain how these applications are built step by step.
I recorded a complete walkthrough of this project and shared it on YouTube for anyone interested in seeing the implementation.
I'd really appreciate feedback from other Java developers:
What feature would you add to this application?
YouTube tutorial: https://www.youtube.com/playlist?list=PLR_BEPp_tMBtJJkShhwYaLZnjSMG9O2kU
r/JavaProgramming • u/No_Assignment9285 • 3d ago
For anyone attending interviews I hope this was helpful
r/JavaProgramming • u/Mission-Mention5998 • 4d ago
Thank you for reading 🙏🏻 I tried to ask claude to verify if I am on the right track , like what about i'am making a project on banking management system like a ATM simulator by connecting MYSQL swing etc , claude said this is the worst project a student can choose because it's too common and easy...🤕. I mean as an ECE student who is interested in CSE jobs what should i build like can you give me any idea please.
r/JavaProgramming • u/AbjectBirthday2454 • 4d ago

I just finished Part 42 of my JasperReports tutorial series.
In this video, I created a professional Invoice Report using JasperReports and Java, working with invoice, customer, and product data.
I focused on keeping the report practical and suitable for a real Java application.
If you're learning JasperReports or working on Java reporting projects, I’d be interested to hear how you usually design your invoice reports.
Video: JasperReports Tutorial for Beginners 2026 | Professional Invoice Report with Java & Jasper (Part 42)
r/JavaProgramming • u/wewazkangsandshii • 4d ago
r/JavaProgramming • u/vamsy_g21 • 5d ago
So in continuation with my last post on learning Java, it’s been 5 weeks that I’ve been managing to learn along with my job. I have reached till the concept of threads and its priorities. So far it’s been good and I think I have to build immense number of projects. I’m already into a telecom domain project at work. I think I can implement the APIs that I generally see daily being called from frontend. Maybe not fully but I’ll get the idea hopefully. Well, that’s my end goal.
The immediate goal is to practice from MOOC and complete the collection APIs, streams, JDBC.
I really want to become a full stack ENGINEER not just another full stack developer. I hope you guys understand the difference :)
Onwards & upwards. ✌️