package untitled2;import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.io.*;
/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2004</p>
* <p>Company: </p>
* @author unascribed
* @version 1.0
*/public class Frame1 extends JFrame {
private JTextField jTextField1 = new JTextField();
private JButton jButton1 = new JButton();
private String strFileName;
public Frame1() {
try {
jbInit();
}
catch(Exception e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
Frame1 frame1 = new Frame1();
//frame1.setEnabled(true);
frame1.setSize(400,400);
frame1.setVisible(true);
//frame1.setSize(400,400);
//Image img = new Image();
//frame1.setsetIconImage();
}
private void jbInit() throws Exception {
jTextField1.setText("jTextField1");
jTextField1.setBounds(new Rectangle(44, 27, 301, 21));
this.getContentPane().setLayout(null);
jButton1.setBounds(new Rectangle(268, 59, 79, 27));
jButton1.setText("jButton1");
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(ActionEvent e) {
jButton1_actionPerformed(e);
}
});
this.getContentPane().add(jTextField1, null);
this.getContentPane().add(jButton1, null);
} void jButton1_actionPerformed(ActionEvent e) {
JFileChooser se = new JFileChooser();
se.setSize(200,200); int nRet = se.showOpenDialog(this); //ユーザが確認ボタンを選択した
if (nRet == se.APPROVE_OPTION)
{
File theFile = se.getSelectedFile();
strFileName = theFile.getParent(); jTextField1.setText(strFileName);
}
}
}
import javax.swing.*;
import java.awt.event.*;
import java.io.*;
/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2004</p>
* <p>Company: </p>
* @author unascribed
* @version 1.0
*/public class Frame1 extends JFrame {
private JTextField jTextField1 = new JTextField();
private JButton jButton1 = new JButton();
private String strFileName;
public Frame1() {
try {
jbInit();
}
catch(Exception e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
Frame1 frame1 = new Frame1();
//frame1.setEnabled(true);
frame1.setSize(400,400);
frame1.setVisible(true);
//frame1.setSize(400,400);
//Image img = new Image();
//frame1.setsetIconImage();
}
private void jbInit() throws Exception {
jTextField1.setText("jTextField1");
jTextField1.setBounds(new Rectangle(44, 27, 301, 21));
this.getContentPane().setLayout(null);
jButton1.setBounds(new Rectangle(268, 59, 79, 27));
jButton1.setText("jButton1");
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(ActionEvent e) {
jButton1_actionPerformed(e);
}
});
this.getContentPane().add(jTextField1, null);
this.getContentPane().add(jButton1, null);
} void jButton1_actionPerformed(ActionEvent e) {
JFileChooser se = new JFileChooser();
se.setSize(200,200); int nRet = se.showOpenDialog(this); //ユーザが確認ボタンを選択した
if (nRet == se.APPROVE_OPTION)
{
File theFile = se.getSelectedFile();
strFileName = theFile.getParent(); jTextField1.setText(strFileName);
}
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货