How do I create a JFrame that includes a JLabel that reads “Hello, World"
``` import java.awt.*; import javax.swing.*; public class TopLevelWindow { private static void createWindow() { JFrame frame = new JFrame("Frame name"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_ CLOSE); JLabel textLabel = new JLabel("Hello, World",SwingConstants.CENTER); textLabel.setPreferredSize(new Dimension(300, 100)); frame.getContentPane().add(textLabel, BorderLayout.CENTER); frame.setLocationRelativeTo(null); frame.pack(); frame.setVisible(true); } public static void main(String[] args) { createWindow(); } }
I tried using this example but it didn't work in NetBeans. In order for me to create a project, it also creates a package. Maybe this has something to do with it? Not sure but what other suggestions can you offer?
Join our real-time social learning platform and learn together with your friends!