Oi pessoal estou começando com Java agora, alias estou me aventurando, pois não tenho experiencia em nenhuma linguagem, peguei uma apostila na net e estou estudando…
Tenho um código e esta dando erro… creio eu que seja por causa dessa linha “f.addWindowListener();”.new CloseWindowAndExit()
Se alguem puder me ajudar o código está abaixo… e se alguem tiver algumas dicas de tutoriais ou parecidos… agradeço…!!! :roll:
<a href="//ImageDemo.java" class="onebox" target="_blank">//ImageDemo.java</a>
import java.awt.<em>;
import java.awt.event.</em>;
import java.awt.image.*;
public class ImageDemo extends Frame
implements ActionListener
{
private TextField tfArquivo;
private Image image;
public static void main (String args[])
{
ImageDemo f = new ImageDemo();
f.addWindowListener(new CloseWindowAndExit());
f.show();
}
public ImageDemo()
{
super (“Image Demo”);
setSize (300,300);
setBackground (SystemColor.lightGray);
//instanciando componente
tfArquivo = new TextField();
tfArquivo.addActionListener(this);
//adicionando componente
add(tfArquivo, BorderLayout.SOUTH);
}
public void actionPerformed (ActionEvent e)
{
if (image != null)
image.flush();
image = Toolkit.getDefaultToolkit().getImage(tfArquivo.getText());
repaint();
}
public void paint (Graphics g)
{
if (image != null)
{
Insets i = getInsets();
g.drawImage(image, i.left, i.top, this);
}
}
}
