社区
Java SE
帖子详情
要给JTextField加水平滚动条,怎么办?
clickyy
2001-10-23 10:45:14
rt.
那种方法最好。
...全文
464
16
打赏
收藏
要给JTextField加水平滚动条,怎么办?
rt. 那种方法最好。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cherami
2001-10-23
打赏
举报
回复
楼上的方法最可行也最简单。
czb
2001-10-23
打赏
举报
回复
vampirelord()说得对,不过你非要用JTextField的话,可以把JTextField放到一个滚动框里啊。
clickyy
2001-10-23
打赏
举报
回复
我现在做bean,要用JTextField实现水平滚动
vampirelord
2001-10-23
打赏
举报
回复
没实践过,JTextField好象不太行吧?
JTextArea是可以的。
clickyy
2001-10-23
打赏
举报
回复
谢谢各位!
adventurerHome
2001-10-23
打赏
举报
回复
Read decorator about DesignPattern of Gang Of Four and you'll see.
CanFly
2001-10-23
打赏
举报
回复
to vampirelord()
你說的問題很對,謝謝!
vampirelord
2001-10-23
打赏
举报
回复
你说的大小调整的问题,我一般是这么做:
ScrollPanel的layout是不设定的,TextField的bounds也是不设定的,放进去后,会自动撑满整个ScrollPanel。大小如果需要调整,则调整ScrollPanel的大小,而不是调整TextField
vampirelord
2001-10-23
打赏
举报
回复
把它放在scrollpanel里面就行了,和textarea一样处理
clickyy
2001-10-23
打赏
举报
回复
请问vampirelord()
你是怎么实现滚动的?
czb
2001-10-23
打赏
举报
回复
SORRY,我也没有实际用过,真是误人子弟
biti_9512207
2001-10-23
打赏
举报
回复
我想这个问题已经演变为JTextField和JScrollPane如何使用的问题了.
我想问题的关键是你自己做一个Renderer
vampirelord
2001-10-23
打赏
举报
回复
实践是检验真理的唯一标准。
今天我试验了一下,JTextField也是可以滚动的,我上午的猜测是错的。真对不住czb(草中宝)兄弟了。
不过CanFly(我会飞)说的似乎也有不妥的地方:
因为你没有给jp的viewport设定layout,所以这个jt的大小是随着jp的变化而变化的,初始化的设定我看不出有什么作用。
clickyy
2001-10-23
打赏
举报
回复
JScrollPane用过,可以。
但JTextField的大小调整后,
JScrollPane的大小不能随之变化,
调用JScrollPane的Size()也不好用。
怎么办?
CanFly
2001-10-23
打赏
举报
回复
把JTextField jt=new JTextField(6); 中的列寬初始值大一些效果會更好一些!如11 了
CanFly
2001-10-23
打赏
举报
回复
給JTextField 加上一個JScrollPane就可以了
import javax.swing.*;
import java.awt.*;
public class test extends JPanel{
public test(){
JTextField jt=new JTextField(6);
JScrollPane jp=new JScrollPane(jt);
setLayout(null);
add(jp);
jp.setBounds(20,20,100,40);
jp.setBackground(Color.white);
}
public static void main(String args[]){
JFrame te=new JFrame();
te.getContentPane().add(new test());
te.setSize(300,300);
te.setVisible(true);
}
}
Java-GUI.zip_gui界面
滚动条
_java gui
读者应能知道GUI(图形用户界面)的概念,并且能够使用Java语言来构建一个令人赏心悦目的GUI界面,使你的程序更具有感召力。掌握标签、按钮、文本框、选择框、
滚动条
……等等各种GUI部件的使用方法。
Swing组件下载(常用组件)
Swing组件(javax.swing.-) 面板:JPanel 标签化窗格:JTabbedPane 拆分窗格:JSplitPane 滚动窗格:JScrollPane 工具栏:JToolBar 桌面窗格:JDesktopPane 内部框架:JInternalFrame 分层窗格:JLayeredPane 标签:JLabel 按钮:JButton 开启/关闭按钮:JToggleButton 复选框:JCheckBox 单选按钮:JRadioButton 按钮组:ButtonGroup 组合框:JComboBox 列表:JList 文本字段:
JTextField
文本区域:JTextArea
滚动条
:JScrollBar 滑块:JSlider 进度栏:JProgressBar 格式化字段:JFormattedTextField 口令字段:JPasswordField Spinner:JSpinner 分隔符:JSeparator 文本窗格:JTextPane 编辑器窗格:JEditorPane 树:JTree 表:JTable 菜单栏:JMenuBar 菜单:JMenu 菜单项:JMenuItem 菜单项/复选框:JCheckBoxMenuItem 菜单项/单选按钮:JRadioButtonMenuItem 弹出式菜单:JPopupMenu 分隔符:JSeparator 对话框:JDialog 帧:JFrame 颜色选择器:JColorChooser 文件选择器:JFileChooser 选项窗格:JOptionPane 补充: 状态栏:StatusBar
java控件示例代码(内还有完整系统一个)
java控件示例代码 各类控件齐全 包括一个图书馆管理系统,这是我见过的最好的图书馆系统了。保证你不会后悔。
java创建图形用户界面.pptx
java创建图形用户界面.pptx
2021-2022计算机二级等级考试试题及答案No.11263.docx
2021-2022计算机二级等级考试试题及答案No.11263.docx
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章