ドロップダウン メニューを作成する必要があります (図を参照)。どのような方法がありますか? 何を使えばいいですか?

ドロップダウン メニューを作成する必要があります (図を参照)。どのような方法がありますか? 何を使えばいいですか?

LWUIT 1.5 には、まさにそれを行うポップアップ ダイアログが含まれています。指定された場合、矢印の境界線を使用する機能もあります。LWUITDemo のダイアログ デモを参照してください。
Dialog を派生するクラスを作成し、その Dialog 内に List を追加します。ボタンをクリックすると、上、下、左、右の 4 つのパラメーターを含むダイアログが表示されます。
ドロップダウン メニューの三角形を描画するには、paint呼び出す Dialog を派生させるときにメソッドを実装するだけです。
super.paint(g);
g.drawLine(x1,y1,x2,y2);
g.drawLine(x3,y3,x4,y4);