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:-).
- Oracle Java Community: There are a set of Java forums on various different topics which can be discussed in Oracle Java community forums. Following are some of the forums:
- Codeguru.com (http://forums.codeguru.com/forumdisplay.php?5-Java-Programming): Not very active forum
Latest posts by Ajitesh Kumar (see all)
- Agentic Reasoning Design Patterns in AI: Examples - October 18, 2024
- LLMs for Adaptive Learning & Personalized Education - October 8, 2024
- Sparse Mixture of Experts (MoE) Models: Examples - October 6, 2024
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);
}
}