Tuesday, August 8, 2017

10 Websites to Practice Coding Challenges and Improve Your Programming Skill - Best of Lot

Do you love programming challenges? If Yes, then you will be happy to see so many free resources available to improve your programming skills. There are so many websites, which has interesting programming questions, puzzles, riddles, problem set, and challenges. Some of them even provide a worldwide ranking, so that you can judge yourself among other programmers from all over the world. In this article, we will see my collection of 10 websites, which provides programming and coding challenges. I have tried to include a mixture of sites that have both easy, moderate, tough, and extremely difficult programming challenges.

Java swing tutorial: Learning JList with code example

In this java swing JList tutorial, we will learn important properties and function of JList while working on a task with examples. In my opinion best way to learn swing is to actually doing the task and so I designed this tutorial around the task. We will start with a simple example and proceed with more  complex one step by step adding new functionality and in the course, we will learn JList both concept and API. In this first example, we need to implement a list which shows names of companies in sorted order. 
Before start coding let's see some fundamentals of JList: