Eclipse使用帮助

N久没有使用Eclipse与SWT了,记录下上手时遇到的问题。
Note拖更的第N+1天…
突然想起来之前Hexo推送报错的原因是代码没有 指定语言,借这里记一下,虽说基本上不会找到这的说。

P1:Access restriction: The type ‘BASE64Decoder’ is not API

解决方案:把JRE System Library移除重新添加
方法

  1. 项目右键–>Properties–>Java Build Path
  2. 切换到Libraries页,找到JRE System Library移除
  3. 然后再点击Add Library–>JRE System Library添加即可

P2:添加的Table组件在Window Builder中不可见

解决方案:需要设置Composite的Layout属性
比如:

  • 设置为FillLayout,才能填充整个界面。