| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 646 人关注过本帖
标题:[讨论]关于JTextArea的问题。
只看楼主 加入收藏
菜鸟上路
Rank: 4
等 级:贵宾
威 望:14
帖 子:1120
专家分:0
注 册:2006-3-21
收藏
 问题点数:0 回复次数:6 
[讨论]关于JTextArea的问题。
部分代码是这样的
scrollPane = new JScrollPane(area);
scrollPaneHex = new JScrollPane(displayHexArea);
panel.add(scrollPane, BorderLayout.CENTER);
panel.add(scrollPaneHex, BorderLayout.CENTER);
displayHexArea.setVisible(false);
area.setVisible(true);

我是想在一个类似于记事本的程序中在显示文本的16进制时用displayHexArea来显示,而普通的文本用area来显示,可是当我调用displayHexArea.setVisible(false);时,把area也给遮住了,就象下面这个图:
图片附件: 游客没有浏览图片的权限,请 登录注册

怎么实现我想要的功能呢?
搜索更多相关主题的帖子: JTextArea 
2007-04-15 21:11
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
首先我们要知道你是如何放入
displayHexArea area 的

如果你把它们加入到同一个区域,那当然后者会覆盖前者了

可惜不是你,陪我到最后
2007-04-16 09:03
风月_无边
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:60
帖 子:2960
专家分:652
注 册:2007-1-19
收藏
得分:0 
仅仅靠true和false是不可以的   

我的网站 http://www.
2007-04-16 09:36
菜鸟上路
Rank: 4
等 级:贵宾
威 望:14
帖 子:1120
专家分:0
注 册:2006-3-21
收藏
得分:0 
以下是引用千里冰封在2007-4-16 9:03:15的发言:
首先我们要知道你是如何放入
displayHexArea area 的

如果你把它们加入到同一个区域,那当然后者会覆盖前者了

我想要实现像UE的功能,能显示16进制。
普通的文本用area显示,16进制文本用displayHexArea显示。
当我按“窗口->16进制窗口”时,displayHexArea覆盖掉area,当按“窗口->普通文本窗口”时,area覆盖掉displayHexArea。


2007-04-16 12:25
菜鸟上路
Rank: 4
等 级:贵宾
威 望:14
帖 子:1120
专家分:0
注 册:2006-3-21
收藏
得分:0 
以下是引用风月_无边在2007-4-16 9:36:57的发言:
仅仅靠true和false是不可以的 。

那用什么呢?


2007-04-16 12:25
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
以下是引用菜鸟上路在2007-4-16 12:25:02的发言:

我想要实现像UE的功能,能显示16进制。
普通的文本用area显示,16进制文本用displayHexArea显示。
当我按“窗口->16进制窗口”时,displayHexArea覆盖掉area,当按“窗口->普通文本窗口”时,area覆盖掉displayHexArea。

这样就会出现前面加入的不能显示了

要么你就每次都动态的更新一次,先删除所有,再添加要显示的面板上去


可惜不是你,陪我到最后
2007-04-16 13:26
菜鸟上路
Rank: 4
等 级:贵宾
威 望:14
帖 子:1120
专家分:0
注 册:2006-3-21
收藏
得分:0 
以下是引用千里冰封在2007-4-16 13:26:23的发言:

这样就会出现前面加入的不能显示了

要么你就每次都动态的更新一次,先删除所有,再添加要显示的面板上去

谢谢!
其实可以用CardLayout解决。


2007-04-16 14:12
快速回复:[讨论]关于JTextArea的问题。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.055472 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved