Inserir imagem

8 respostas
A

ola amigos

gostaria de saber como faço para inserir uma figura
neste programa abaixo

eu tentei colocar o ImageIcon mais nao consegui

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

class Exemplo0901 extends JFrame 
{

	Exemplo0901() //construtor - mesmo nome da classe
	{
		setTitle("Minha primeira Janela em Java"); // titulo da Janela
		setSize(400,250); // dimensoes 
		
	}

	
	public static void main(String args[])
	{
		JFrame Janela=new Exemplo0901(); // declaração e inicialização do objeto Janela
		Janela.show();	
    }
}

quem poder me ajudar agradeço desde ja

valeu

8 Respostas

H

vc quer colocar uma imagem onde?

A

esse programa cria uma janela eu quero jogar uma imagem dentro dela

thokk

Olha para vc colocar uma imagem vc tem que saber onde coloca-la.

Primeiro vou te arrumar uma janela para vc colocar sua imagem.

import java.lang.Object;
import java.awt.Component;
import java.awt.Container;
import java.awt.Window;
import java.awt.Frame;

import javax.swing.JFrame;
import javax.swing.ViewportLayout;

public class dominarimages extends JFrame{

	public static void main (String[] args)
	{
		dominarimages aaa = new dominarimages();
		//ViewportLayout frame  = new ViewportLayout();
		aaa.setDefalutCloseOperation(JFrame.EXIT_ON_CLOSE);
		aaa.setBounds(0, 0, 400, 600);
		aaa.setVisible(true);
	}

	private void setDefalutCloseOperation(int exit_on_close) {
		// TODO Auto-generated method stub
		
	}
	
}

Teste e se der certo me fale que vou te ajudar a colocar a imagem.

Entra neste site que pode te ajudar.
http://java.sun.com/j2se/1.4.2/docs/api/index.html

A

ok ja testei e rodou normal

thokk

Como rodar sua imagem.

class ImageViewerFrame extends JFrame
{
   public ImageViewersFrames(){
    setTitle ("ImageViewr");
    setSize (Defaut_Width , Defaut_Height);
    label = new Jlabel ();
    add (label);
    chooser = new JFileChooser ();
    chooser.setCurrentDirectory (new File (".");
    }
private Jlabel label;
private JfileChooser chooser;
}

Vê se serve!!!

Kknd

Você pode pegar uma label e setar o icone dela para uma imagem.

digamos que você tenha uma jLabel chamada teste:

teste.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Icones/rpgchat.png")));
A

BELEZA MANO

RODOU MAIS ESTA UM POUCO COMPLICADO DE ENTENDER ESTE CODIGO

MAIS VALEU PELA FORÇA

Luca

Olá

akyshow:
BELEZA MANO

RODOU MAIS ESTA UM POUCO COMPLICADO DE ENTENDER ESTE CODIGO

MAIS VALEU PELA FORÇA

Só escreva usando letras maiúsculas quando estiver a fim de aborrecer alguém.

[]s
Luca

Criado 8 de novembro de 2006
Ultima resposta 8 de nov. de 2006
Respostas 8
Participantes 5