N久没有使用Eclipse与SWT了,记录下上手时遇到的问题。
Note拖更的第N+1天…
突然想起来之前Hexo推送报错的原因是代码没有 指定语言,借这里记一下,虽说基本上不会找到这的说。
P1:Access restriction: The type ‘BASE64Decoder’ is not API
解决方案:把JRE System Library移除重新添加
方法:
- 项目右键–>Properties–>Java Build Path
- 切换到Libraries页,找到JRE System Library移除
- 然后再点击Add Library–>JRE System Library添加即可
P2:添加的Table组件在Window Builder中不可见
解决方案:需要设置Composite的Layout属性
比如:
- 设置为FillLayout,才能填充整个界面。