package test;import java.applet.Applet;
import java.awt.event.MouseEvent;
import java.net.MalformedURLException;
import java.net.URL;import javax.swing.JLabel;
import javax.swing.JPanel;public class ShowLogNum extends Applet { private JLabel jLabel = null;
private JPanel jPanel = null; /**
* This is the default constructor
*/
public ShowLogNum() {
super();
} public static void mousefClicked(java.awt.event.MouseEvent e) { if(e.getModifiers()==MouseEvent.BUTTON1_MASK){
System.out.println("您按了滑鼠第一个按钮!");
}
if(e.getModifiers()==MouseEvent.BUTTON2_MASK){
System.out.println("您按了滑鼠第二个按钮!");
}
if(e.getModifiers()==MouseEvent.BUTTON3_MASK){
System.out.println("您按了滑鼠第叁个按钮!");
}
} /**
* This method initializes this
*
* @return void
*/
public void init() {
jLabel = new JLabel();
jLabel.setText("<html><a href='ss'>消息来自</a><br><br>共有<a href='d'>1</a>条消息</html>");
jLabel.setLocation(new java.awt.Point(59,0));
jLabel.setSize(new java.awt.Dimension(118,79));
/*jLabel.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent e) {
System.out.println("mouseClicked()"); // TODO Auto-generated Event stub mouseClicked()
}
});*/
jLabel.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent e) {
mousefClicked(e);
System.out.println("mouseClicked()"); // TODO Auto-generated Event stub mouseClicked()
try {
getAppletContext().showDocument(new URL("http://192.168.0.214:8080"),"_blank");
System.out.println("asdkjjksadsadjkdsjk;");
} catch (MalformedURLException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}
});
this.setSize(179, 79);
this.setLayout(null);
this.add(jLabel);
this.add(getJPanel(), null);
} /**
* This method initializes jPanel
*
* @return javax.swing.JPanel
*/
private JPanel getJPanel() {
if (jPanel == null) {
jPanel = new JPanel();
jPanel.setBounds(new java.awt.Rectangle(1,1,56,77));
//jPanel.setSize(56,77);
}
return jPanel;
}} // @jve:decl-index=0:visual-constraint="10,10"我想点击applet,打开一个新的网页,我把包打在
D:\Tomcat 5.5\webapps\a目录下,在地址栏中敲“D:\Tomcat 5.5\webapps\a\aaa.html”
一切正常,可以弹出新的网页。当我敲http://192.168.0.214:8080/a/aaa.html
什么反映也没有,有知道是怎么回事的朋友吗?
import java.awt.event.MouseEvent;
import java.net.MalformedURLException;
import java.net.URL;import javax.swing.JLabel;
import javax.swing.JPanel;public class ShowLogNum extends Applet { private JLabel jLabel = null;
private JPanel jPanel = null; /**
* This is the default constructor
*/
public ShowLogNum() {
super();
} public static void mousefClicked(java.awt.event.MouseEvent e) { if(e.getModifiers()==MouseEvent.BUTTON1_MASK){
System.out.println("您按了滑鼠第一个按钮!");
}
if(e.getModifiers()==MouseEvent.BUTTON2_MASK){
System.out.println("您按了滑鼠第二个按钮!");
}
if(e.getModifiers()==MouseEvent.BUTTON3_MASK){
System.out.println("您按了滑鼠第叁个按钮!");
}
} /**
* This method initializes this
*
* @return void
*/
public void init() {
jLabel = new JLabel();
jLabel.setText("<html><a href='ss'>消息来自</a><br><br>共有<a href='d'>1</a>条消息</html>");
jLabel.setLocation(new java.awt.Point(59,0));
jLabel.setSize(new java.awt.Dimension(118,79));
/*jLabel.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent e) {
System.out.println("mouseClicked()"); // TODO Auto-generated Event stub mouseClicked()
}
});*/
jLabel.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent e) {
mousefClicked(e);
System.out.println("mouseClicked()"); // TODO Auto-generated Event stub mouseClicked()
try {
getAppletContext().showDocument(new URL("http://192.168.0.214:8080"),"_blank");
System.out.println("asdkjjksadsadjkdsjk;");
} catch (MalformedURLException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}
});
this.setSize(179, 79);
this.setLayout(null);
this.add(jLabel);
this.add(getJPanel(), null);
} /**
* This method initializes jPanel
*
* @return javax.swing.JPanel
*/
private JPanel getJPanel() {
if (jPanel == null) {
jPanel = new JPanel();
jPanel.setBounds(new java.awt.Rectangle(1,1,56,77));
//jPanel.setSize(56,77);
}
return jPanel;
}} // @jve:decl-index=0:visual-constraint="10,10"我想点击applet,打开一个新的网页,我把包打在
D:\Tomcat 5.5\webapps\a目录下,在地址栏中敲“D:\Tomcat 5.5\webapps\a\aaa.html”
一切正常,可以弹出新的网页。当我敲http://192.168.0.214:8080/a/aaa.html
什么反映也没有,有知道是怎么回事的朋友吗?
你的问题是不是也是这样?或者,可能会与防火墙有关。接分啦!!!!