Java Jlabel不显示条件

Java Jlabel不显示条件,java,swing,Java,Swing,我试图在一些jlabel上设置字符串和颜色,但是没有显示jlabel。我试过几种方法,但没有解决办法 我使用来自另一个方法的JLabel条件,但无论如何,文本都不会显示 我的IDE是NetBeans 问题从“私人空间”开始。 程序将编译并运行,但正如我所说,文本将不会显示 很抱歉,这些文本实际上是西班牙语的 public class login extends javax.swing.JFrame { /** * Creates new form login */

我试图在一些jlabel上设置字符串和颜色,但是没有显示jlabel。我试过几种方法,但没有解决办法

我使用来自另一个方法的JLabel条件,但无论如何,文本都不会显示

我的IDE是NetBeans

问题从“私人空间”开始。 程序将编译并运行,但正如我所说,文本将不会显示

很抱歉,这些文本实际上是西班牙语的

public class login extends javax.swing.JFrame {

    /**
     * Creates new form login
     */
    public login() {
        initComponents();
    }

    /**
     * This method is called from within the constructor to initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is always
     * regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">                          
    private void initComponents() {

        panelPrincipal = new javax.swing.JDesktopPane();
        textoJugador = new javax.swing.JLabel();
        selecionJugador = new javax.swing.JComboBox<>();
        ingresoPassword = new javax.swing.JPasswordField();
        ingresoUsuario = new javax.swing.JFormattedTextField();
        textoPassword = new javax.swing.JLabel();
        textoUsuario1 = new javax.swing.JLabel();
        botonIniciar = new javax.swing.JButton();
        botonSalida = new javax.swing.JButton();
        textoJugador1 = new javax.swing.JLabel();
        textoJugador2 = new javax.swing.JLabel();
        textoJugador3 = new javax.swing.JLabel();
        textoJugador4 = new javax.swing.JLabel();
        fondoPantalla = new javax.swing.JLabel();

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

        panelPrincipal.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());

        textoJugador.setFont(new java.awt.Font("Times New Roman", 1, 14)); // NOI18N
        textoJugador.setForeground(new java.awt.Color(255, 255, 255));
        textoJugador.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        textoJugador.setText("Seleccione el jugador ...");
        panelPrincipal.add(textoJugador, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 480, 180, 30));

        selecionJugador.setFont(new java.awt.Font("Times New Roman", 1, 14)); // NOI18N
        selecionJugador.setMaximumRowCount(4);
        selecionJugador.setModel(new javax.swing.DefaultComboBoxModel<>(new String[] { "Jugador 1", "Jugador 2", "Jugador 3", "Jugador 4" }));
        panelPrincipal.add(selecionJugador, new org.netbeans.lib.awtextra.AbsoluteConstraints(30, 520, 140, 30));
        panelPrincipal.add(ingresoPassword, new org.netbeans.lib.awtextra.AbsoluteConstraints(310, 470, 190, 30));
        panelPrincipal.add(ingresoUsuario, new org.netbeans.lib.awtextra.AbsoluteConstraints(310, 420, 190, 30));

        textoPassword.setFont(new java.awt.Font("Times New Roman", 1, 14)); // NOI18N
        textoPassword.setForeground(new java.awt.Color(255, 255, 255));
        textoPassword.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        textoPassword.setText("Contraseña");
        panelPrincipal.add(textoPassword, new org.netbeans.lib.awtextra.AbsoluteConstraints(230, 470, 80, 30));

        textoUsuario1.setFont(new java.awt.Font("Times New Roman", 1, 14)); // NOI18N
        textoUsuario1.setForeground(new java.awt.Color(255, 255, 255));
        textoUsuario1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        textoUsuario1.setText("Usuario");
        panelPrincipal.add(textoUsuario1, new org.netbeans.lib.awtextra.AbsoluteConstraints(230, 420, 80, 30));

        botonIniciar.setText("Iniciar Sesion");
        panelPrincipal.add(botonIniciar, new org.netbeans.lib.awtextra.AbsoluteConstraints(240, 523, 110, 30));

        botonSalida.setText("Salir del juego");
        panelPrincipal.add(botonSalida, new org.netbeans.lib.awtextra.AbsoluteConstraints(460, 520, 120, 30));

        textoJugador1.setFont(new java.awt.Font("Times New Roman", 1, 12)); // NOI18N
        textoJugador1.setForeground(new java.awt.Color(255, 255, 255));
        textoJugador1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        textoJugador1.setText("Jugador 1 :");
        panelPrincipal.add(textoJugador1, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 30, 100, 30));

        textoJugador2.setFont(new java.awt.Font("Times New Roman", 1, 12)); // NOI18N
        textoJugador2.setForeground(new java.awt.Color(255, 255, 255));
        textoJugador2.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        textoJugador2.setText("Jugador 2 :");
        panelPrincipal.add(textoJugador2, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 60, 100, 30));

        textoJugador3.setFont(new java.awt.Font("Times New Roman", 1, 12)); // NOI18N
        textoJugador3.setForeground(new java.awt.Color(255, 255, 255));
        textoJugador3.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        textoJugador3.setText("Jugador 3 :");
        panelPrincipal.add(textoJugador3, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 90, 100, 30));

        textoJugador4.setFont(new java.awt.Font("Times New Roman", 1, 12)); // NOI18N
        textoJugador4.setForeground(new java.awt.Color(255, 255, 255));
        textoJugador4.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        textoJugador4.setText("Jugador 4 :");
        panelPrincipal.add(textoJugador4, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 120, 100, 30));

        fondoPantalla.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Modelo/background_3.jpg"))); // NOI18N
        panelPrincipal.add(fondoPantalla, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, 800, 600));

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(panelPrincipal)
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(panelPrincipal)
        );

        pack();
    }// </editor-fold>                        

    public void indicadorEstado(){
    int jugador1;   
        jugador1 = 1;
    int jugador2;
        jugador2 = 0;
    int jugador3;
        jugador3 = 0;
    int jugador4;
        jugador4 = 1;
        estadoJugadores(jugador1, jugador2, jugador3, jugador4);
    }
    private void estadoJugadores(int jugador1, int jugador2, int jugador3, int jugador4){        
        estadoJugador1 = new javax.swing.JLabel();
        estadoJugador2 = new javax.swing.JLabel();
        estadoJugador3 = new javax.swing.JLabel();
        estadoJugador4 = new javax.swing.JLabel();
        panelPrincipal = new javax.swing.JDesktopPane();


        estadoJugador1.setFont(new java.awt.Font("Times New Roman", 1, 14));
        estadoJugador1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);

        if (jugador1 == 1){
            estadoJugador1.setForeground(Color.GREEN);
            estadoJugador1.setText("Conectado");
        }
        else {
            estadoJugador1.setForeground(Color.RED);
            estadoJugador1.setText("Desconectado");
        }

        panelPrincipal.add(estadoJugador1, new org.netbeans.lib.awtextra.AbsoluteConstraints(30, 60, 100, 30));

        estadoJugador2.setFont(new java.awt.Font("Times New Roman", 1, 14));
        estadoJugador2.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        if (jugador2 == 1){
            estadoJugador2.setForeground(Color.GREEN);
            estadoJugador2.setText("Conectado");
        }
        else {
            estadoJugador2.setForeground(Color.RED);
            estadoJugador2.setText("Desconectado");
        }

        panelPrincipal.add(estadoJugador2, new org.netbeans.lib.awtextra.AbsoluteConstraints(30, 60, 100, 30));

        estadoJugador3.setFont(new java.awt.Font("Times New Roman", 1, 14));
        estadoJugador2.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        if (jugador3 == 1){
            estadoJugador3.setForeground(Color.GREEN);
            estadoJugador3.setText("Conectado");
        }
        else {
            estadoJugador3.setForeground(Color.RED);
            estadoJugador3.setText("Desconectado");
        } 

        panelPrincipal.add(estadoJugador3, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 60, 100, 30));

        estadoJugador4.setFont(new java.awt.Font("Times New Roman", 1, 14));
        estadoJugador2.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        if (jugador4 == 1){
            estadoJugador4.setForeground(Color.GREEN);
            estadoJugador4.setText("Conectado");
        }
        else {
            estadoJugador4.setForeground(Color.RED);
            estadoJugador4.setText("Desconectado");
        }

        panelPrincipal.add(estadoJugador4, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 60, 100, 30));


    }
    /**
     * @param args the command line arguments
     */
    public static void main(String args[]) {
        /* Set the Nimbus look and feel */
        //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
        /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
         * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html 
         */
        try {
            for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
                if ("Nimbus".equals(info.getName())) {
                    javax.swing.UIManager.setLookAndFeel(info.getClassName());
                    break;
                }
            }
        } catch (ClassNotFoundException ex) {
            java.util.logging.Logger.getLogger(login.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (InstantiationException ex) {
            java.util.logging.Logger.getLogger(login.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (IllegalAccessException ex) {
            java.util.logging.Logger.getLogger(login.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (javax.swing.UnsupportedLookAndFeelException ex) {
            java.util.logging.Logger.getLogger(login.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        }
        //</editor-fold>

        /* Create and display the form */
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new login().setVisible(true);
            }
        });
    }
公共类登录扩展了javax.swing.JFrame{
/**
*创建新表单登录
*/
公共登录(){
初始化组件();
}
/**
*从构造函数中调用此方法来初始化表单。
*警告:不要修改此代码。此方法的内容始终为
*由表单编辑器重新生成。
*/
@抑制警告(“未选中”)
//                           
私有组件(){
panelPrincipal=newjavax.swing.JDesktopPane();
textoJugador=newjavax.swing.JLabel();
selecionJugador=newjavax.swing.JComboBox();
Ingreopassword=newjavax.swing.JPasswordField();
Ingreousuario=newjavax.swing.JFormattedTextField();
textoPassword=newjavax.swing.JLabel();
textoUsuario1=newjavax.swing.JLabel();
botonIniciar=newjavax.swing.JButton();
botonSalida=newjavax.swing.JButton();
textoJugador1=newjavax.swing.JLabel();
textoJugador2=newjavax.swing.JLabel();
textoJugador3=newjavax.swing.JLabel();
textoJugador4=newjavax.swing.JLabel();
fondoPantalla=newjavax.swing.JLabel();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setLayout(neworg.netbeans.lib.awtextra.AbsoluteLayout());
textoJugador.setFont(新java.awt.Font(“Times new Roman”,1,14));//NOI18N
setForeground(新java.awt.Color(255、255、255));
setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
textoJugador.setText(“Seleccione el jugador…”);
add(textoJugador,neworg.netbeans.lib.awtextra.AbsoluteConstraints(10480180,30));
selecionJugador.setFont(新java.awt.Font(“Times new Roman”,1,14));//NOI18N
selecionJugador.设置最大行数(4);
selecionJugador.setModel(新的javax.swing.DefaultComboxModel(新字符串[]{“jugador1”、“jugador2”、“jugador3”、“jugador4”});
add(selecionJugador,neworg.netbeans.lib.awtextra.AbsoluteConstraints(30520140,30));
add(Ingreopassword,new org.netbeans.lib.awtextra.AbsoluteConstraints(310、470、190、30));
add(Ingreousuario,new org.netbeans.lib.awtextra.AbsoluteConstraints(310、420、190、30));
textoPassword.setFont(新java.awt.Font(“Times new Roman”,1,14));//NOI18N
setForeground(新java.awt.Color(255、255、255));
setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
textoPassword.setText(“Contraseña”);
add(textoPassword,new org.netbeans.lib.awtextra.AbsoluteConstraints(23047080,30));
textoUsuario1.setFont(新java.awt.Font(“Times new Roman”,1,14));//NOI18N
setForeground(新java.awt.Color(255、255、255));
textoUsuario1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
textoUsuario1.setText(“Usuario”);
add(textoUsuario1,new org.netbeans.lib.awtextra.AbsoluteConstraints(230、420、80、30));
BOTONICIAR.SETEXT(“Iniciar Sesion”);
add(botonIniciar,new org.netbeans.lib.awtextra.AbsoluteConstraints(2405231030));
botonSalida.setText(“Salir del juego”);
add(botonSalida,new org.netbeans.lib.awtextra.AbsoluteConstraints(460、520、120、30));
textoJugador1.setFont(新java.awt.Font(“Times new Roman”,1,12));//NOI18N
setForeground(新java.awt.Color(255、255、255));
textoJugador1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
textoJugador1.setText(“Jugador1:”);
add(textoJugador1,neworg.netbeans.lib.awtextra.AbsoluteConstraints(20,30,100,30));
textoJugador2.setFont(新java.awt.Font(“Times new Roman”,1,12));//NOI18N
setForeground(新java.awt.Color(255、255、255));
setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
textoJugador2.setText(“Jugador2:”);
add(textoJugador2,neworg.netbeans.lib.awtextra.AbsoluteConstraints(20,60,100,30));
textoJugador3.setFont(新java.awt.Font(“Times new Roman”,1,12));//NOI18N
setForeground(新java.awt.Color(255、255、255));
setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
textoJugador3.setText(“Jugador3:”);
add(textoJugador3,neworg.netbeans.lib.awtextra.AbsoluteConstraints(20,90100,30));
textoJugador4.setFont(新java.awt.Font(“Times new Roman”,1,12));//NOI18N
setForeground(新java.awt.Color(255、255、255));
textoJugador4.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
textoJugador4.setText(“Jugador4:”);
add(textoJugador4,new org.netbeans.lib.awtextra.AbsoluteConstraints(20,120,100,30));
setIcon(新的javax.swing.ImageIcon(getClass().getResource(“/Modelo/background_3.jpg”);//NOI18N
add(fondopantala,new org.netbeans.lib.awtextra.AbsoluteConstraints(0,080060));
javax.swing.GroupLayout=newjavax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(布局);
layout.setHorizontalGroup(
洛杉矶