java多行文本框显示_JavaGUI——swing組件基礎(六)多行文本框組件JTextArea

本文介绍了如何在Java Swing中使用JTextArea组件创建多行文本输入框,包括设置自动换行、滚轮窗格以及在界面布局中的应用。通过示例代码展示了如何构建一个包含两个JTextArea的拆分窗格,并添加按钮和下拉列表到界面的底部。
摘要由CSDN通过智能技术生成

為什么要用多行文本框組件?

文本框JTextField是單行輸入,而多行文本框(JTextArea)可以實現多行輸入。

實戰目標圖:

e2d24276d6311ed903668cbc7c82a993.png

界面分析:

看到上部占了大部分空間,決定使用邊界布局。

下部的最下部很像邊界布局的SOUTH部分,在這部分中有兩種組件,一種按鈕組件JButton,一種下拉列表JComboBox,並且采用流式布局的右對齊。

上部采用拆分窗格將兩個多行文本框放在窗格兩側。

代碼實現:

import java.awt.*;//導包

import javax.swing.*;

public class Swing_exercise2 extends JFrame {//繼承JFrame頂層框架

//定義組件

//上部組件

JPanel jp1;//定義面板

JSplitPane jsp;//定義拆分窗格

JTextArea jta1;//定義文本域

JScrollPane jspane1;//定義滾動窗格

JTextArea jta2;

JScrollPane jspane2;

//下部組件

JPanel jp2;

JButton jb1,jb2;//定義按鈕

JComboBox jcb1;//定義下拉框

public static v

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值