結果が Transcript show: なのがちと残念。
OKボタンのついたダイアログってどうやって出すんだっけ?

Janken class>>play
 "Janken play"
 | table player computer result |
 table := #((TIE WIN LOSE) (LOSE TIE WIN) (WIN LOSE TIE)).
 player := (PopUpMenu labelArray: #(GU CHOKI PAR) lines: #())
    startUpWithCaption: 'What is your choice?'.
 computer := 3 atRandom.
 result := (table at: player) at: computer.
 Transcript show: result; cr.