其實(shí)這是有一套規(guī)格可循的。規(guī)則如下:
1. 先比較每個(gè)Command 物件的命令型態(tài),優(yōu)先順序越高的越先出現(xiàn)。
在Command 物件之中共定義了八種命令型態(tài),從優(yōu)先順序最高到最低列表如下:
Command.BACK
Command.CANCEL
Command.EXIT
Command.HELP
Command.ITEM
Command.OK
Command.SCREEN
Command.STOP
2. 如果命令型態(tài)相同,就比較其優(yōu)先權(quán),設(shè)定值越低的越先出現(xiàn)。
3. 如果優(yōu)先權(quán)相同,就以利用addCommand()加入畫面的先後順序決定。