j2ee编程: J2EE综合--总结在java编程中的经验教训来源: 发布时间:星期六, 2008年9月6日 浏览:31次 评论:0
【-IT技术报道】我实际工作中的经验教训,在这里与大家共享,空的字符串是””,不带空格outputStream在打印时,打印的内容后面不要加\n,否则对方接受和判断不正确!
G:\PROJECTION\IC2N\1c2njava>javac Jsubnetframe.java
Jsubnetframe.java:22: Jsubnetframe should be declared abstract; it does not defi
ne valueChanged(javax.swing.event.ListSelectionEvent) in Jsubnetframe
public class Jsubnetframe extends JFrame implements ListSelectionListener {
^
Jsubnetframe.java:68: cannot resolve symbol
symbol : class TableModel
location: class Jsubnetframe
TableModel dataModel = new AbstractTableModel() {
^
Jsubnetframe.java:68: cannot resolve symbol
symbol : class AbstractTableModel
location: class Jsubnetframe
TableModel dataModel = new AbstractTableModel() {
^
Jsubnetframe.java:89: addActionListener(java.awt.event.ActionListener) in javax.
swing.AbstractButton cannot be applied to (Jsubnetframe)
cancelb.addActionListener(this);
^
Note: Jsubnetframe.java uses or overrides a deprecated API.
Note: Recompile with -deprecation for details.
4 errors
原因是没有import javax.swing.table.*;
G:\PROJECTION\IC2N\1c2njava>javac Jhpportframe.java
Jhpportframe.java:27: Jhpportframe should be declared abstract; it does not defi
ne mousePressed(java.awt.event.MouseEvent) in Jhpportframe
public class Jhpportframe extends JFrame implements
^
Note: Jhpportframe.java uses or overrides a deprecated API.
Note: Recompile with -deprecation for details.
1 error
Jhpportframe should be declared abstract; it does not defi 原因是因为在这里必须用MouseListener 的相关方法进行覆盖,也就是说必须加入如下的方法:
public void mousePressed(MouseEvent evt) {//if (audio != null) audio.play();}
public void mouseEntered (MouseEvent me) {}
public void mouseExited (MouseEvent me) {}
public void mouseReleased(MouseEvent me) {}
鼠标左键和右件的事件获取:
public void mousePressed(MouseEvent evt) {
Point point1=evt.getPoint();
int x,y;
int _disibledevent="center"> 0
相关文章
读者评论
发表评论 |