ajout de plus de les étiquettes en java

Bonjour amis programmateurs! Je suis en train d'ajouter deux JLabel pour JFrame mais la deuxième méthode add ajouté l'étiquette semble avoir remplacé ma première méthode add. J'ai essayé de résoudre ce problème en utilisant 2 les différentes variables de l'étiquette et de l'aide setLocation méthode de mise à disposition de différents point de coordonnées pour chaque étiquette. Mais je n'arrive pas à le résoudre. Pourquoi ne puis-je pas ajouter deux étiquettes dans mon programme? En passant, je ne reçois pas toutes les erreurs. semble être plus d'une erreur de logique, je n'arrive pas à résoudre.

Voici mon code actuel:

import javax.swing.*;

public class test {

    private static  JLabel label;

    private static  JLabel label1;
    public static void main(String[] args){
        initializeLabel();
        initializeImage();
        initializeFrame();
    }

    private static void initializeLabel(){
         label = new JLabel();
         label.setText("hi");
         label.setLocation(54,338);
    }

    private static void initializeImage(){
        label1 = new JLabel();
        label1.setText("sss");
        label1.setLocation(55, 340);
    }

    private static void initializeFrame(){
        JFrame frame = new JFrame();
        frame.add(label1);
        frame.add(label);

        frame.setVisible(true);
    }

}//class
Envisager d'utiliser des mises en page, Luke.

OriginalL'auteur Nicholas Kong | 2011-11-08