如何获得JScrollPane中的组件 在JScrollPane中通过setViewportView()或getViewport().add()方法加入一个组件,现在通过JScrollPane的getViewport().getView()或getViewport().getComponents() 等方法不能获得我所加入的组件,请问怎样才能获得其中的组件?多谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 getComponent(int n) 试试看。 getComponent(int n) 试试看。 就是getViewport().getView()获得的为Component类型,记得要使用这个组件的方法,先得转换成你的组件类型 JScrollPane scrollPane = new JScrollPane(new JTextArea());JTextArea textarea = (JTextArea)(scrollPane.getViewport().getView()); strange!!!在代码中同样的写法竟然不行, 另写一个demo就成功!!!多谢几位! 很简单的问题,解决马上给分。 正则表达式-后向引用? 新下载了JAVA21.6,环境配置出问题,请高手来帮我一下 字符串怎么实现类似这样的乘法? 有关移位的问题,觉得有点难度,请大家帮忙出出主意,100分相送。。。 求关于socket通信的小程序 怎样把ByteBuffer型数据转换成Strin型数据 关于抽象类的一个简单问题!送分! 高分求助!!! 【阿里巴巴面试题】Java案例需求:去掉第二列第二个数为0的行... java架构师之路:JAVA程序员必看的15本书的电子版下载地址 求帮助,在线等
getViewport().getView()
获得的为Component类型,
记得要使用这个组件的方法,
先得转换成你的组件类型
JTextArea textarea = (JTextArea)(scrollPane.getViewport().getView());
在代码中同样的写法竟然不行, 另写一个demo就成功!!!多谢几位!