Ajuda no codigo

4 respostas
D

to tentando faze meu programa para um trabalho de curso,mais logo no comeco ja ta dando erro.

oq to tentando faze por enquanto eh quando o botão OK for clicado, abri uma nova janela com um imagem daquelas q ja vem com windows,mais ta dando erro numa daquelas } q fexa o codigo

por favor me ajudem

esse eh o codigo

public class exi {
	public static void main (String[]args){
		JFrame win=new JFrame("visualizador de imagens");
		JPanel painel = new JPanel();
		JTextField imagem = new JTextField();
		JButton ok = new JButton("OK");
		BorderLayout layout = new BorderLayout();
		painel.setLayout(layout);
		win.setContentPane (painel);
		painel.add (imagem,BorderLayout.NORTH);
		painel.add (ok,BorderLayout.EAST);
		win.setSize(800,80);
		win.setVisible(true);
		
		ok.addActionListener(new java.awt.event.ActionListener(){  
		       public void actionPerformed(java.awt.event.ActionEvent e){  
		       	JFrame janela=new JFrame("visualizador de imagens2");
				JPanel p = new JPanel(); 
				public void paint(Graphics g) {

					ImageIcon fundo = new ImageIcon("C:/Documents and Settings/All Users/Documentos/Minhas imagens/Amostras de imagens/Inverno.jpg");
					g.drawImage(fundo.getImage(), 0, 0, fundo.getImageObserver());
			




			 }

		}	
		
		
	        

	
		
	}
}

4 Respostas

alucardeck

obviamente esta faltando um }

no final

D

mais mesmo colocando mais uma } continua com o problema

M

Eu sou bem iniciante em java, por isso não sei se ta certo, mas vc nao teria que fecha um void quando ele acaba? porque vc ta fechando tudo só no final, isso tmb dá certo? :?:

Não sei direito…vlw!

D

tem problema tmb na linha 19

Criado 6 de agosto de 2008
Ultima resposta 7 de ago. de 2008
Respostas 4
Participantes 3