eclipse按ctrl+shift+f格式化代码,如何让条件控制语句不换行

例如我有这样的语句:
写在一行的if、for、while语句。
图片说明
每次按ctrl+shift+F格式化代码的时候,一行就会变成两行,深深的觉得屏幕小,一行就可以 。
所以怎么设置,按ctrl+shift+F格式化代码的时候,if,for、while等语句不会自定换行 ?

格式化里一个处理一行的。这个应该是默认的,只能手动改吧。

设置格式里有自定义设置

eclipse的window->Preference->Java->Code Style ->Formatter
编辑
找到Control Satements
找到if else
全部打钩图片说明

小子BeBad 的回答是正解