Top 5 Java Forums Worth Frequent Visits for Newbie Java Developers

1
Calvin & Hobbes tips on forums ;-)

Calvin & Hobbes tips on forums ūüėČ

If you are a newbie Java developer, and want to get your queries clarified quickly along with learning Java in a fast-paced manner, you may plan to visit to some of the following forums on the regular/frequent basis. These forums have been reviewed and listed below on the basis of number of discussion threads and participation/replies from the forum members. These forums could also be frequented by experienced Java developers owing to the fact that various interesting topics related to advanced level Java are also discussed in these forums.
[adsenseyu2]
  • CodeRanch.com (http://www.coderanch.com/forums): A very active forum, for Java developers of all expertise level, I personally found this best of the lot. The site is very famous with visitors from India and US. Some of the most active sub-forums are “Beginning Java”, “Java in general”, Servlets etc. This forum should be included in the MUST-VISIT list of at least newbie Java developers.
  • JavaProgrammingForums.com (http://www.javaprogrammingforums.com/):An equally active forum like coderanch, the forum has high level topics related JDK standard, Java code samples, Java EE etc. Some of the most active discussions threads could be found within topics such as “What’s wrong with my code?”, “Java theory & questions”, “Object oriented programming” etc.¬†This forum should be included in the MUST-VISIT list of at least newbie Java developers.
  • Java-forums.org (http://www.java-forums.org/forum.php):¬†An equally active forum such as coderanch, the forum has active discussions within high-level topics such as “Java programming”, ¬†“Java SE” etc. There are several discussion threads within topic “New to Java” under “Java programming”. Thus, this forum should also be included in the MUST-VISIT list of at least newbie Java developers.
  • DevShed.com (http://forums.devshed.com/java-help-9/): Quite an active forum, but not as active as above forums, the forum includes general Java topics posted randomly and not based on higher level classifications like the above mentioned forums. That said, this may also be in the list of newbie developers for frequent visits.
  • Java.Net (https://www.java.net/forums/): An active forum, but not as active as coderanch.com. The forum has got topics/sub-forums split into various different Java technologies such as JDK, JXTA, JCP, Glassfish, Java Desktop etc. As a matter of fact, the forum has lot of discussion threads in topics related to GlassFish.

 

Not So Very Active Forums

Following are some other forums that could also be visited. However, they are not very active in the sense that not many discussion threads could be found which implies that not many visitors are there on these sites. Interestingly enough, Oracle Java forums fall in this list:-).

Ajitesh Kumar

Ajitesh Kumar

Ajitesh has been recently working in the area of AI and machine learning. Currently, his research area includes Safe & Quality AI. In addition, he is also passionate about various different technologies including programming languages such as Java/JEE, Javascript and technologies such as Blockchain, mobile computing, cloud-native technologies, application security, cloud computing platforms, big data etc.

He has also authored the book, Building Web Apps with Spring 5 and Angular.
Ajitesh Kumar

1 Comment

  1. please help me to add 3 buttons in my application for each animated gif file. When I click a button the curresponding file should be display. Can you help any whay my working code as below….

    import javax.swing.*;
    import java.awt.event.WindowAdapter;
    import java.awt.event.WindowEvent;
    import java.awt.*;
    import java.awt.event.*;

    public class Animation {

    public static void main(String args[]) {

    JLabel imageLabel = new JLabel();
    JLabel headerLabel = new JLabel();
    ImageIcon ico = new ImageIcon(“Icon1.png”);
    JButton click = new JButton(” “,ico);

    JFrame frame = new JFrame(“JFrame Animation”);
    JPanel jPanel = new JPanel();
    jPanel.add(click);

    //Add a window listner for close button
    frame.addWindowListener(new WindowAdapter() {
    public void windowClosing(WindowEvent e) {
    System.exit(0);
    }
    });

    // add the header label
    headerLabel.setFont(new java.awt.Font(“Comic Sans MS”, Font.BOLD, 16));
    //headerLabel.setText(“Animated Image!”);
    jPanel.add(headerLabel, java.awt.BorderLayout.NORTH);
    //frame.getContentPane().add(headerLabel, java.awt.BorderLayout.NORTH);

    // add the image label

    ImageIcon ii = new ImageIcon(“Arnab.gif”);
    imageLabel.setIcon(ii);
    jPanel.add(imageLabel, BorderLayout.CENTER);

    frame.getContentPane().add(jPanel, java.awt.BorderLayout.CENTER);
    frame.pack();
    frame.setVisible(true);

    }

    }

Leave A Reply

Time limit is exhausted. Please reload the CAPTCHA.