logo no sale en mi interfaz

Iniciado por Beginner Web, 8 Julio 2019, 02:35 AM

0 Miembros y 1 Visitante están viendo este tema.

Beginner Web

No entiendo porque no sale mi logo de coca-cool, ¿sera que no se trabaja con la clase imageicon?

Código (java) [Seleccionar]
package el.paquete.de.ana;

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

/**
*
* @author Ana
*/
public class Bienvenida extends JFrame implements ActionListener {

    private JLabel label1, label2, label3, label4;
    private JButton boton1;
    private JTextField textfield1;

    public Bienvenida() {
        setLayout(null);

        setTitle("Bienvenido");
        getContentPane().setBackground(new Color(255, 0, 0));
        setIconImage(new ImageIcon(getClass().getResource("/resources/icon.png")).getImage());

        ImageIcon logo = new ImageIcon("/resources/logo-coca.png");
        label1 = new JLabel(logo);
        label1.setBounds(25, 15, 100, 80);//<-Este logo no me sale
        add(label1);

        label2 = new JLabel("Bienvenido al Sistema de Control Vacacional");
        label2.setBounds(35, 150, 420, 30);
        label2.setFont(new Font("Andale Mono", 3, 18));
        label2.setForeground(new Color(255, 255, 255));
        add(label2);

        label3 = new JLabel("Ingrese su nombre: ");
        label3.setBounds(35, 240, 120, 30);
        label3.setFont(new Font("Andale Mono", 1, 12));
        label3.setForeground(new Color(255, 255, 255));
        add(label3);

        label4 = new JLabel("Coca - Cola Company 2019");
        label4.setBounds(170, 560, 210, 30);
        label4.setFont(new Font("Andale Mono", 1, 12));
        label4.setForeground(new Color(255, 255, 255));
        add(label4);

        textfield1 = new JTextField();
        textfield1.setBounds(35, 270, 390, 30);
        add(textfield1);

        boton1 = new JButton("Aceptar");
        boton1.setBounds(170, 310, 120, 30);
        add(boton1);
        boton1.addActionListener(this);

    }

    @Override
    public void actionPerformed(ActionEvent e) {
        if (e.getSource() == boton1) {
            System.exit(0);
        }
    }

}


Mi clase Principal

Código (java) [Seleccionar]
package paquete.que.contiene.clase.principal;

import el.paquete.de.ana;;

/**
*
* @author Ana
*/
public class Cliente {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Bienvenida bienvenida = new Bienvenida();
        bienvenida.setBounds(0, 0, 480, 640);
        bienvenida.setVisible(true);
        bienvenida.setResizable(false);
        bienvenida.setLocationRelativeTo(null);
    }
   
}

:huh:


7w7