| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 649 人关注过本帖
标题:在Scr根目录下创建文件夹的文本文档,存储信息
只看楼主 加入收藏
星星的光芒
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2014-11-12
结帖率:0
收藏
 问题点数:0 回复次数:2 
在Scr根目录下创建文件夹的文本文档,存储信息
package com.soft.test;

import java.awt.BorderLayout;
import java.awt.CardLayout;
import java.awt.Color;
import java.awt.FlowLayout;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import java.awt.GridLayout;
import java.awt.Insets;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import
import
import
import

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;


public class FileSave extends JFrame implements ActionListener{
       private CardLayout card;
       private JPanel jPanelBtn,jPanelSave;
       private JButton saveBtn,inBtn;
       private JTextField nameField;
        public FileSave(){
        init();
        setTitle("         图书管理");
        setSize(600,500);
        setLocationRelativeTo(null);
        setVisible(true );
        setDefaultCloseOperation(DISPOSE_ON_CLOSE);
    }
   
    public void init(){
        jPanelBtn=new JPanel(new FlowLayout(FlowLayout.CENTER));
        saveBtn=new JButton("保存");
        saveBtn.addActionListener(this);
        
        
        inBtn=new JButton("查询");
   
        jPanelBtn.add(saveBtn);
        jPanelBtn.add(inBtn);
        
        jPanelSave=new JPanel(new GridLayout(5,2));
        jPanelSave.setBackground(Color.LIGHT_GRAY);
        //this.setLayout(new GridBagLayout());
        JLabel nameLab=new JLabel("图书名称:");
        JTextField nameField=new JTextField();
        JLabel kindLab=new JLabel("图书类别:");
        JTextField kindField=new JTextField();
        JLabel priceLab=new JLabel("图书位置:");
        JTextField priceField=new JTextField();
        jPanelSave.add(nameLab);
        jPanelSave.add(nameField);        
        jPanelSave.add(kindLab);
        jPanelSave.add(kindField);
        jPanelSave.add(priceLab);
        jPanelSave.add(priceField);
        

   
        
        add(jPanelSave,BorderLayout.CENTER);
        add(jPanelBtn, BorderLayout.SOUTH);
        
        
    }
    public static void main(String[] args) {
        new FileSave();
    }

    @Override
    public void actionPerformed(ActionEvent e) {
        // TODO Auto-generated method stub    saveBtn.addActionListener(new ActionListener() {
        
        
            if(e.getSource()==saveBtn){
            File file=new File("Dora/MyFile");
            String a=nameField.getText();//***********************wrong
            try {    OutputStream out=new FileOutputStream(file);
                    
                    byte []b=a.getBytes();
                    out.write(b);
                    out.close();
            } catch (IOException e2) {
                System.err.println("error");
            }
        
            
        
            
        }
            else if(e.getSource()==inBtn){
                new FileOut();
            }
   
    }
   
}

在scr根目录下创建了一个Dora文件夹,在文件夹里创建了一个文本文档MyFile,按保存的时候执行错误,不知怎么改
搜索更多相关主题的帖子: package import 文件夹 根目录 信息 
2015-10-23 21:40
林月儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:138
帖 子:2277
专家分:10647
注 册:2015-3-19
收藏
得分:0 
private JTextField nameField;
空指针异常,nameField=new JTextField();

剑栈风樯各苦辛,别时冰雪到时春
2015-10-23 22:30
星星的光芒
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2014-11-12
收藏
得分:0 
回复 2楼 林月儿
2015-11-06 11:12
快速回复:在Scr根目录下创建文件夹的文本文档,存储信息
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.062686 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved