请教各位大哥
我在做一个毕业论文的时候,我已经新建了一个表格(jtable),可是我不知道怎么去得到用户输入的数据
请各位帮帮忙,帮我指点指点,我在此多谢了啊
我在做一个毕业论文的时候,我已经新建了一个表格(jtable),可是我不知道怎么去得到用户输入的数据
请各位帮帮忙,帮我指点指点,我在此多谢了啊
解决方案 »
- JDBC连接SQLServer2000的时候不能读取新建的数据库中的数据,但是可以读取SQL中内部的数据库,SQLServer已经打了SP3补丁,求帮忙
- 求教~ java中表达式化简
- java 的 socket怎么通过代理出去?
- 帮我看看那里写的不对啊?老是不能显示结果!
- netbeans 5.0打开文件后怎么运行起来啊.我找不到哦.指点下高手们!
- 关于package
- 刚刚买了本java经典实例 大家说这本怎么样啊?
- static String和String如何互相赋值?
- weblogic6 download?
- 数据传递问题?
- Java取Access数据库,为什么只能取出一行记录?
- 一个JAVA简单计算器!很多功能没有实现``帮忙处理下谢谢
import javax.swing.*;
import java.awt.event.*;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileNotFoundException;
import java.io.IOException;
public class Lb extends JFrame implements ActionListener{
JButton b1 = new JButton("open");
JButton b2 = new JButton("save");
JPanel p = new JPanel();
JTextArea jta = new JTextArea();
JScrollPane jsp = new JScrollPane(jta);
JFileChooser jfc = new JFileChooser();
public Lb() {
this.add(jsp);
this.add(p,BorderLayout.NORTH);
p.add(b1);
p.add(b2);
b1.addActionListener(this);
b2.addActionListener(this);
this.setSize(320,240);
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
this.setVisible(true);
}
public void actionPerformed(ActionEvent e){
String s = e.getActionCommand();
if(s.equals("save")){
save();
}else if(s.equals("open")){
open();
}
}
public void open(){
int n = jfc.showOpenDialog(this);
String s,text="";
if(n==0){
File f = jfc.getSelectedFile();
try{
FileReader fr = new FileReader(f);
BufferedReader br = new BufferedReader(fr);
while((s=br.readLine())!=null){
text+=s+"\n";
}
jta.setText(text);
br.close();
fr.close();
}catch(FileNotFoundException e){
e.printStackTrace();
}catch(IOException e){
e.printStackTrace();
}
}else {
JOptionPane.showMessageDialog(this,"choose a file please.","系统提示",JOptionPane.INFORMATION_MESSAGE);
}
}
public void save(){
if(jfc.showSaveDialog(this)==JFileChooser.APPROVE_OPTION){
File f = jfc.getSelectedFile();
try{
FileWriter fr = new FileWriter(f);
fr.write(jta.getText().replaceAll("\n","\r\n"));
fr.close();
}catch(FileNotFoundException e){
e.printStackTrace();
}catch(IOException e){
e.printStackTrace();
}
}else{
JOptionPane.showMessageDialog(this,"choose a file please.");
}
}
public static void main(String[] args) {
new Lb();
}
}
希望对你有帮助!~~