1

学習目的で、独自の日付ピッカーをコーディングしようとしています。

カレンダーのポップアップが表示され、日付を選択できるタイプ。

私はそれが何と呼ばれているのか分かりません。ウィンドウのないJframeですか?

通常のスイング フレームやポップアップのようなものなしで、どのように表示できますか?

4

2 に答える 2

1

JDatePicker プロジェクトでは、この例を見つけることができます。

PopupFactory fac = new PopupFactory();
Point xy = getLocationOnScreen();
datePanel.setVisible(true);
popup = fac.getPopup(this, datePanel, (int) xy.getX(), (int) (xy.getY()+this.getHeight()));
popup.show();

ソースをチェックインします。

https://github.com/JDatePicker/JDatePicker/blob/master/src/main/java/org/jdatepicker/impl/JDatePickerImpl.java#L182

于 2014-10-10T09:09:53.623 に答える