问题描述
String json = "[{"name":"Ram","email":"Ram@gmail.com"},{"name":"Bob","email":"bob32@gmail.com"}]"
Gson gson2 = new GsonBuilder().setPrettyPrinting().create();
JsonElement je = JsonParser.parseString(jsonInString);
String prettyJsonString = gson2.toJson(json );
当我尝试将其添加到SWT browser
时,它并不能很好地打印出来。
我正在寻找一些答案,并且还搜索browser
是否不合适但没有运气,所以我在这里问。
List listJsonOutPut = new List(SwtShell,SWT.BORDER);
listJsonOutPut.setBounds(56,431,622,178);
listJsonOutPut.add(prettyJsonString);
browser = new browser(shlSwtFrontimage,SWT.NONE);
browser.setBounds(56,444,208);
browser.setText(prettyJsonString);
应该在SWT List
中看起来像这样
[
{
"name":"Ram","email":"Ram@gmail.com"
},{
"name":"Bob","email":"bob32@gmail.com"
}
]
这是使用SWT浏览组件的外观
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)