我加入代码:
mode.addRow(srcdata);javac时报错:
local variable srcdata is accessed from within inner class;needs to be declared final
model.addRow(srcdata);
^
local variable model is accessed from within inner class;needs to be declared final
model.addRow(srcdata);
^
mode.addRow(srcdata);javac时报错:
local variable srcdata is accessed from within inner class;needs to be declared final
model.addRow(srcdata);
^
local variable model is accessed from within inner class;needs to be declared final
model.addRow(srcdata);
^
解决方案 »
- 帮忙解释一下……关于异常处理循环的!
- 请教在Java中关于Date的问题
- Struts中Action传值的问题!!!!!十万火急!!!!!!!!!!!!!!!!!!
- 希望高手zhidian
- JAVA 中这样通过文件后缀得到文件的图标?
- LRESULT CExample1Dlg::OnServerMessage(WPARAM wParam, LPARAM lParam)
- 把access的驱动改成了sql的,我的类应该怎么变化。
- 这个上传Bean有问题么?
- Java的编程环境有哪些
- applet连接数据库(SQL Server),在本机可读出内容,在别的机子上却看不到?
- 请问如何对filechooser中选择一个文件的事件进行设置处理
- 高分求救高手:实际项目问题
import javax.swing.*;
import java.awt.event.*;
import javax.swing.table.*;
import java.awt.event.KeyEvent;
public class no4 extends JApplet implements ActionListener{
Container c1=getContentPane();
JTable tbl_params=new JTable();
public void init() {
final Vector srcdata=new Vector(); //此处我将srcdata设为:final
String[] columnName={"字段1","字段2"};
Vector rowdata=new Vector(2);
rowdata.add("");
rowdata.add("");
srcdata.add(rowdata);
Vector cname=new Vector(2);
cname.add(columnName[0]);
cname.add(columnName[1]);
final DefaultTableModel model=new DefaultTableModel(srcdata,cname); //此处我将model设为:final
tbl_params.setModel(model);
tbl_params.repaint();
tbl_params.updateUI();
c1.add(tbl_params);tbl_params.getModel().addTableModelListener(
new TableModelListener() {
public void tableChanged(TableModelEvent e){ model.addRow(srcdata);
}
});
}}