﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-马甲丁的记忆卡-随笔分类-Eclipse</title><link>http://www.blogjava.net/baallee/category/11094.html</link><description /><language>zh-cn</language><lastBuildDate>Wed, 28 Feb 2007 04:20:42 GMT</lastBuildDate><pubDate>Wed, 28 Feb 2007 04:20:42 GMT</pubDate><ttl>60</ttl><item><title>自己的Image控件</title><link>http://www.blogjava.net/baallee/archive/2006/06/06/50706.html</link><dc:creator>马甲丁</dc:creator><author>马甲丁</author><pubDate>Tue, 06 Jun 2006 03:36:00 GMT</pubDate><guid>http://www.blogjava.net/baallee/archive/2006/06/06/50706.html</guid><wfw:comment>http://www.blogjava.net/baallee/comments/50706.html</wfw:comment><comments>http://www.blogjava.net/baallee/archive/2006/06/06/50706.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/baallee/comments/commentRss/50706.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/baallee/services/trackbacks/50706.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 公司真bt什么都自己做。不过也不错，彻底了解了图片的低层。学到东西多了去了之前因为忘记关掉我开启的线程，导致一个BUG，现在已经OK啦。														  1								package				 com.hactl.eaf.ui.rich.composite.widget;				  2																				...&nbsp;&nbsp;<a href='http://www.blogjava.net/baallee/archive/2006/06/06/50706.html'>阅读全文</a><img src ="http://www.blogjava.net/baallee/aggbug/50706.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/baallee/" target="_blank">马甲丁</a> 2006-06-06 11:36 <a href="http://www.blogjava.net/baallee/archive/2006/06/06/50706.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>判断table 中的column，row是否不可见</title><link>http://www.blogjava.net/baallee/archive/2006/05/30/48904.html</link><dc:creator>马甲丁</dc:creator><author>马甲丁</author><pubDate>Tue, 30 May 2006 02:47:00 GMT</pubDate><guid>http://www.blogjava.net/baallee/archive/2006/05/30/48904.html</guid><wfw:comment>http://www.blogjava.net/baallee/comments/48904.html</wfw:comment><comments>http://www.blogjava.net/baallee/archive/2006/05/30/48904.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/baallee/comments/commentRss/48904.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/baallee/services/trackbacks/48904.html</trackback:ping><description><![CDATA[
		<p>public boolean isColumnVisible(int columnIndex) {</p>
		<p>  int x = 0;<br />  int len = table.getColumnCount();<br />  int lastwidth = 0;</p>
		<p>  for (int i = 0; i &lt; len; i++) {<br />   if (i &lt;= columnIndex) {<br />    TableColumn tcolumn = table.getColumn(i);<br />    lastwidth = tcolumn.getWidth();<br />    x = x + tcolumn.getWidth();<br />   }<br />  }</p>
		<p>  Rectangle rectangle = table.getClientArea();<br />  ScrollBar hb = table.getHorizontalBar();<br />  ScrollBar vb = table.getVerticalBar();</p>
		<p>  if (x &lt;= (hb.getSelection() + rectangle.width) &amp;&amp; (x &gt;= hb.getSelection()) &amp;&amp; ((x - lastwidth) &gt;= hb.getSelection())) {<br />   return true;<br />  }<br />  return false;<br /> }<br /><br /><br />public boolean isRowVisible(int row) {<br />  Rectangle rectangle = table.getClientArea();</p>
		<p>  TableItem startItem = table.getItem(new Point(rectangle.x, rectangle.y + table.getHeaderHeight()));<br />  TableItem endItem = table.getItem(new Point(rectangle.x, rectangle.height - 5));</p>
		<p>  if (endItem == null) {<br />   endItem = table.getItem(table.getItemCount() - 1);<br />  }</p>
		<p>  if (startItem == null || endItem == null)<br />   return false;<br />  int startrow = table.indexOf(startItem);<br />  int endrow = table.indexOf(endItem);</p>
		<p>  if (startrow &lt;= row &amp;&amp; endrow &gt;= row) {<br />   return true;<br />  }<br />  return false;<br /> }</p>
<img src ="http://www.blogjava.net/baallee/aggbug/48904.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/baallee/" target="_blank">马甲丁</a> 2006-05-30 10:47 <a href="http://www.blogjava.net/baallee/archive/2006/05/30/48904.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用workbenchkeyboard </title><link>http://www.blogjava.net/baallee/archive/2006/05/12/45854.html</link><dc:creator>马甲丁</dc:creator><author>马甲丁</author><pubDate>Fri, 12 May 2006 07:34:00 GMT</pubDate><guid>http://www.blogjava.net/baallee/archive/2006/05/12/45854.html</guid><wfw:comment>http://www.blogjava.net/baallee/comments/45854.html</wfw:comment><comments>http://www.blogjava.net/baallee/archive/2006/05/12/45854.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/baallee/comments/commentRss/45854.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/baallee/services/trackbacks/45854.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: IWorkbenchWindowConfigurer configurer = getWindowConfigurer();Workbench workbench = (Workbench)configurer.getWindow().getWorkbench(); //        WorkbenchKeyboard workbenchkeyboard = new WorkbenchKeybo...&nbsp;&nbsp;<a href='http://www.blogjava.net/baallee/archive/2006/05/12/45854.html'>阅读全文</a><img src ="http://www.blogjava.net/baallee/aggbug/45854.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/baallee/" target="_blank">马甲丁</a> 2006-05-12 15:34 <a href="http://www.blogjava.net/baallee/archive/2006/05/12/45854.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>