给JTextArea添加滚动条

2024-05-24 15:58
文章标签 滚动条 jtextarea

本文主要是介绍给JTextArea添加滚动条,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

做swing给JTextArea添加滚动条的时候折腾了好一段时间,其实做法很简单,只要给滚动条加一个setViewportView(jTextArea);的方法就可以了,之前一直用add(jTextArea);这个方法,界面总是出不来,后来仔细查看了一下之前做的例子,原来是用错了方法,汗。

代码例子如下:

        scrollPane_1 = new JScrollPane();
        scrollPane_1.setBounds(0, 187, 591, 98);
        contentPane.add(scrollPane_1);
        
        textArea_1 = new JTextArea();
        textArea_1.setBounds(0, 187, 591, 98);
        scrollPane_1.setViewportView(textArea_1);

只要设置滚动条的大小就可以了,文本域的大小设置不影响界面。

这篇关于给JTextArea添加滚动条的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/998868

相关文章

CSS自定义浏览器滚动条样式完整代码

《CSS自定义浏览器滚动条样式完整代码》:本文主要介绍了如何使用CSS自定义浏览器滚动条的样式,包括隐藏滚动条的角落、设置滚动条的基本样式、轨道样式和滑块样式,并提供了完整的CSS代码示例,通过这些技巧,你可以为你的网站添加个性化的滚动条样式,从而提升用户体验,详细内容请阅读本文,希望能对你有所帮助...

opencv 滚动条

参数介绍:createTrackbar( trackbarname , "hello" , &alpha_slider ,alpha_max ,  on_trackbar )  ;在标签中显示的文字(提示滑动条的用途) TrackbarName创建的滑动条要放置窗体的名字 “hello”滑动条的取值范围从 0 到 alpha_max (最小值只能为 zero).滑动后的值存放在

HTML 隐藏滚动条

如果列太长的话会导致出现不美观的“滚动条”,如图效果 :  在这边加个css 完美解决该问题: //隐藏grid底部滚动条 $("#jqGrid").closest(".ui-jqgrid-bdiv").css({ "overflow-x" : "hidden" });

【Python】selenium实现滚动条滑动效果

封装自动化方法:selenuimtools.py from selenium.common import TimeoutException, InvalidArgumentException, JavascriptExceptionfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.remote.webelem

cv中实现滚动条随着视频播放移动

废话不多说直接给代码。#include "cv.h"#include "highgui.h"#include using namespace std;using namespace cv;int g_slider_position = 0;//定义滑块的位置CvCapture* g_capture = 0;//定义一个可以包含所有文件信息的数据类型CvCaptureint n = 0; //定义一

Python对网页进行截图生成长图(存在滚动条情况)

插件 playwright(本次使用这个)selenium 原理 主要就是模拟人工通过浏览器访问相关网址 代码 playwright import datetimefrom time import sleepfrom playwright.sync_api import sync_playwrightdef capture_scrollable_page(url, output_pa

display flex 的div 被子元素撑开不显示滚动条的一个解决demo

display flex 的div 被子元素撑开,不显示y轴滚动条的 一个解决demo。 注: 不一定适用所有人的的相同问题 less # less.contact {display: flex;flex-grow: 1;overflow: hidden auto;flex-direction: column;.contact-items {flex: 1 1 0;display: f

@antv/x6 要求不显示水平滚动条,并且如果水平方向上显示不全的节点,则要求自动显示全部节点,垂直方向可以出现滚动条来滚动显示所有的节点。

1、要求一共有二个: 要求一:水平滚动条不显示。之前的文章中就已经发表过,可以用Scroller的className来处理。要求二:水平方向上显示全部节点,如果有显示不全的节点(即看不到的节点)要求能够显示出来,垂直方向的滚动条可以显示出来,然后用滚动条来滚动显示下面看不到的节点。 2、思路: 思路一:水平不显示滚动条。vue3 @antv/x6 使用画布滚动条以后的几个问题的解决

java JTextArea的简单实例

创建一个JFrame,在一个输入框中输入数字,然后乘以2显示在另一个文本框中,点击相应按钮实现相应功能。 package com.demo;import java.awt.BorderLayout;import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListen

UI自动化测试 —— 下拉选择框弹出框滚动条操作实践!

前言 UI测试,也称为用户界面测试,是一种测试类型,旨在检查应用程序的界面是否工作正常,以及是否存在任何妨碍用户行为且不符合书面规格的BUG。UI自动化测试则是利用自动化工具来执行这些测试,以提高测试效率和准确性. 这里分享下拉选择框&弹出框&滚动条操作实践 下拉框操作、01 在 UI 自动化中,操作下拉选择框可以通过以下步骤进行: 1)定位下拉选择框元素:通过适当的元素定位方法,找