1

Vaadin6からVaadin7に移行していますが、この過程で奇妙なことがわかりました。Unitクラスがあり、Sizeableインターフェイスに同じ名前の別の列挙型があります。Unitクラスをインポートして使用しようとすると、Eclipseはクラスの代わりにSizeable.Unit列挙型を自動的に使用しようとします。誰かが何が起こっているのか説明できますか?

4

1 に答える 1

1

すべてのVaadinコンポーネントは、から派生しているためSizeableSizeable.Unit常にスコープ内にあります。自分のUnitクラスには完全修飾名を使用する必要があります。

于 2013-03-12T09:18:27.007 に答える