java Gui中如何获取TextArea的值

java Gui中如何获取TextArea的值,第1张

可以使用 JTextArea 的 getText() 方法获取文件内容,如下:

import javaawtBorderLayout;

import javaxswingJButton;

import javaxswingJFrame;

import javaxswingJOptionPane;

import javaxswingJTextArea;

import javaxswingJToolBar;

public class App extends JFrame {

private JTextArea textArea;

public App() {

thissetSize(400, 400);

thissetLocationRelativeTo(null);

thissetDefaultCloseOperation(JFrameEXIT_ON_CLOSE);

JToolBar toolBar = new JToolBar();

thisadd(toolBar, BorderLayoutNORTH);

JButton btnTest = new JButton("获取TextArea文本");

btnTestaddActionListener(e -> {

String text = textAreagetText();

JOptionPaneshowMessageDialog(this, text);

});

toolBaradd(btnTest);

textArea = new JTextArea();

thisadd(textArea, BorderLayoutCENTER);

}

public static void main(String[] args) {

new App()setVisible(true);

}

}

运行结果;

将获取到的内容以“\n”分割成数组,然后取对应的数组元素即可(分割的数组从0开始即key为0)。

<textarea id="textarea">

第一行

第二行

第三行

</textarea>

<a href="javascript:;" onclick="getcontent(2)">获取第二行</a>

<!--使用onclick触发下面的方法-->

<script>

function getcontent(n){

var text = $("#textarea")html();//获取id为ta的textarea的全部内容

var arry = textsplit("\n");//以换行符为分隔符将内容分割成数组

alert(arry[n-1]);//d出第二行文字

}

</script>

以上就是关于java Gui中如何获取TextArea的值全部的内容,包括:java Gui中如何获取TextArea的值、jquery获取textarea中某一行的内容、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9434572.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存