java 写到tf卡

Python010

java 写到tf卡,第1张

您是否在询问如何读取SD卡的信息,通过解析mounts读取。

在操作Android的SD卡时,其分为内置SD卡和外置的SD卡,默认情况下,通过Environment.getExternalStorageDirectory得到的是内置的SDCard,若想得到外置SD卡的信息,可以通过解析/proc/mounts里边的信息去得到我们已经挂在的外置的SD卡的路径,从而解析得到我们外置的SD卡,关于mounts文件的信息如何查看,可以在Android Studio中,通过Terminal 发送如下命令进行查看,adb shell 到cd 下面的proc 再然后查询cat mounts。

你是要将文本域中的内容添加到文本区的后面吧?

*****************************************************************

新建类TextTrans.java,代码如下:

*****************************************************************

import java.awt.BorderLayout

import java.awt.event.ActionEvent

import java.awt.event.ActionListener

import javax.swing.JButton

import javax.swing.JFrame

import javax.swing.JTextArea

import javax.swing.JTextField

public class TextTrans extends JFrame {

JTextField tf

JTextArea ta

JButton b

public TextTrans() {

tf = new JTextField(20)

ta = new JTextArea(5, 20)

b = new JButton(" 确定 ")

this.add(tf, BorderLayout.NORTH)

this.add(ta, BorderLayout.CENTER)

this.add(b, BorderLayout.SOUTH)

this.pack()

this.setVisible(true)

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)

b.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

ta.append(tf.getText() + "\n")

}

})

}

public static void main(String[] args) {

new TextTrans()

}

}

*****************************************************************

运行结果如下:

*****************************************************************