作者carlcarl (carl)
看板java
标题[问题] 右键选单被遮住了= ="
时间Fri Jun 20 05:11:35 2008
之前用JEditorPane 来做简单的浏览器
这次使用了jdic的套件 内崁ie核心的 @@
不过大致上 内容都没有更改的很大
但是这次在网址的地方 按右键 选单内容只有出现copy , paste不见了= ="
(原来的JEditorPane版本不会这样.......)
看样子好像是被下面部分的网页显示给遮掉 因为我把下面这部分移除掉就ok了...
先讲一下我物件大概的组合结构
整个浏览器
/ \
分页 档案选单
|
放网页显示和工具列的panel
/ \
网页显示 工具列
/ \
按钮 网址部分(加了选单)
自己测试了一堆方法也没用...orz
这是发生错误的图
http://picasaweb.google.com/carl830/Code/photo#5213700758767171746
如果看不太清楚可以用幻灯片放大
就像图中一样 copy下面就被截断了 paste显示不出来...
toolBar的code
http://rafb.net/p/78toSP31.html
网页显示部分的(使用JDIC的 WebBrowser类别)
http://rafb.net/p/CR8YRe30.html
整个浏览器
http://rafb.net/p/kFzAfc77.html
不知道有没有办法可以让右键选单可以完整显现出来的@@
我是有想说 就把右键选单出现的位置调高 不过感觉很鸟= ="
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.171.138.217
1F:推 willieliao:JDIC的ie核心paint不受java监督,所以会盖过任何上面的 06/20 07:41
2F:→ carlcarl:刚刚才发现 分页也跟着被遮住了囧...等JDICplus好了= =" 06/20 13:57
3F:→ carlcarl:不然好像也没方法好解决orz 06/20 13:58