Any help is very appreciated.
package briansxnlapplet;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.*;
import java.awt.*;
import java.net.*;
public class image_test extends javax.swing.JApplet {
URL myurl;
Image myimg;
/** Initializes the applet image_test */
@Override
public void init() {
try {
java.awt.EventQueue.invokeAndWait(new Runnable() {
public void run() {
initComponents();
}
});
} catch (Exception ex) {
ex.printStackTrace();
}
}
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
jButton1 = new javax.swing.JButton();
jButton1.setText("Button1");
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
}
});
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(160, 160, 160)
.addComponent(jButton1)
.addContainerGap(165, Short.MAX_VALUE))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(96, 96, 96)
.addComponent(jButton1)
.addContainerGap(181, Short.MAX_VALUE))
);
}// </editor-fold>
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
JFrame frame = new JFrame("Help");
JOptionPane.showMessageDialog(frame,
"The image should appear under this.\n\n" );
ShowImage();
}
// Variables declaration - do not modify
private javax.swing.JButton jButton1;
// End of variables declaration
public void ShowImage() {
myurl=getClass().getResource("SmileyFace.jpg");
myimg=getToolkit().createImage(myurl);
setSize(800,600);
show();
}
@Override
public void paint(Graphics g) {
g.drawImage(myimg,5,20,this);
}
}

New Topic/Question
Reply




MultiQuote




|