Re: [java-list] Method Toolkit()
Você devecodificar assim:imagem = Toolkit.getDefaultToolkit().getImage(ultimoDir + f); Não há o hifem entre o getDefaultToolkit, e o getImagem tem que ser com I maiúsculo. - Original Message - From: Kleber Rodrigo de Carvalho To: java-list Sent: Wednesday, April 04, 2001 3:00 AM Subject: [java-list] Method Toolkit() PessoALL, estou com problema no programa abaixo: import java.awt.*;import java.awt.image.*;import java.io.*; public class ImageViewer extends Frame{public ImageViewer(){setTitle("ImageViewer");MenuBar mbar = new MenuBar();Menu m = new Menu ("File");m.add(new MenuItem("Open"));m.add(new MenuItem("Exit"));mbar.add(m);setMenuBar(mbar);} public boolean handleEvent(Event evt){if (evt.id == Event.WINDOW_DESTROY)System.exit(0);return super.handleEvent(evt);} public boolean action (Event evt, Object arg){//String ultimoDir;if (arg.equals("Open")){FileDialog d = new FileDialog(this, "Open Image File", FileDialog.LOAD);String ultimoDir = d.getDirectory();String f = d.getFile();d.setFile("*.gif");d.setDirectory(ultimoDir);d.show(); if (f != null)imagem = Toolkit.getDefault-Toolkit().getimage(ultimoDir + f);repaint();}else if(arg.equals("Exit")) System.exit(0);else return false;return true;} public void paint (Graphics g){if(imagem != null)g.drawImage(imagem, 0, 0, this);}public static void main(String args[]){Frame f = new ImageViewer();f.resize(300,200);f.show();}private Image imagem =null;private String UltimoDir;} C:\Meus documentos\CoreJava\ImageViewer.java:39: No variable getDefault defined in class java.awt.Toolkit.imagem = Toolkit.getDefault-Toolkit().getimage(ultimoDir + f); ^C:\Meus documentos\CoreJava\ImageViewer.java:39: Method Toolkit() not found in class ImageViewer.imagem = Toolkit.getDefault-Toolkit().getimage(ultimoDir + f); ^Note: C:\Meus documentos\CoreJava\ImageViewer.java uses or overrides a deprecated API. Recompile with "-deprecation" for details.2 errors, 1 warning Process completed with exit code 1 O erro que dá, refere-se a esta linha imagem = Toolkit.getDefault-Toolkit().getimage(ultimoDir + f); Como este exemplo foi tirado de uma livro, está dificil p/ mim solucionar o erro. Obrigado antecipadamente que poder me ajudar..
Re: [java-list] Method Toolkit()
At 03:00 4/4/2001 -0300, you wrote: PessoALL, estou com problema no programa abaixo: C:\Meus documentos\CoreJava\ImageViewer.java:39: No variable getDefault defined in class java.awt.Toolkit. imagem = Toolkit.getDefault-Toolkit().getimage(ultimoDir + f); ^ C:\Meus documentos\CoreJava\ImageViewer.java:39: Method Toolkit() not found in class ImageViewer. imagem = Toolkit.getDefault-Toolkit().getimage(ultimoDir + f); ^ Note: C:\Meus documentos\CoreJava\ImageViewer.java uses or overrides a deprecated API. Recompile with "-deprecation" for details. 2 errors, 1 warning Process completed with exit code 1 O erro que d, refere-se a esta linha imagem = Toolkit.getDefault-Toolkit().getimage(ultimoDir + f); Tente Toolkit.getDefaultToolkit(). []'s Emerson -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Method Toolkit()
On Wed, Apr 04, 2001 at 03:00:41AM -0300, Kleber Rodrigo de Carvalho wrote: if (f != null) imagem = Toolkit.getDefault-Toolkit().getimage(ultimoDir + f); O correto e: if (f != null) imagem = Toolkit.getDefaultToolkit().getimage(ultimoDir + f); -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Method Toolkit()
PessoALL, estou com problema no programa abaixo: import java.awt.*;import java.awt.image.*;import java.io.*; public class ImageViewer extends Frame{public ImageViewer(){setTitle("ImageViewer");MenuBar mbar = new MenuBar();Menu m = new Menu ("File");m.add(new MenuItem("Open"));m.add(new MenuItem("Exit"));mbar.add(m);setMenuBar(mbar);} public boolean handleEvent(Event evt){if (evt.id == Event.WINDOW_DESTROY)System.exit(0);return super.handleEvent(evt);} public boolean action (Event evt, Object arg){//String ultimoDir;if (arg.equals("Open")){FileDialog d = new FileDialog(this, "Open Image File", FileDialog.LOAD);String ultimoDir = d.getDirectory();String f = d.getFile();d.setFile("*.gif");d.setDirectory(ultimoDir);d.show(); if (f != null)imagem = Toolkit.getDefault-Toolkit().getimage(ultimoDir + f);repaint();}else if(arg.equals("Exit")) System.exit(0);else return false;return true;} public void paint (Graphics g){if(imagem != null)g.drawImage(imagem, 0, 0, this);}public static void main(String args[]){Frame f = new ImageViewer();f.resize(300,200);f.show();}private Image imagem =null;private String UltimoDir;} C:\Meus documentos\CoreJava\ImageViewer.java:39: No variable getDefault defined in class java.awt.Toolkit.imagem = Toolkit.getDefault-Toolkit().getimage(ultimoDir + f); ^C:\Meus documentos\CoreJava\ImageViewer.java:39: Method Toolkit() not found in class ImageViewer.imagem = Toolkit.getDefault-Toolkit().getimage(ultimoDir + f); ^Note: C:\Meus documentos\CoreJava\ImageViewer.java uses or overrides a deprecated API. Recompile with "-deprecation" for details.2 errors, 1 warning Process completed with exit code 1 O erro que dá, refere-se a esta linha imagem = Toolkit.getDefault-Toolkit().getimage(ultimoDir + f); Como este exemplo foi tirado de uma livro, está dificil p/ mim solucionar o erro. Obrigado antecipadamente que poder me ajudar..