シェイプをポリゴンにしようとしています。
Javaで図形をポリゴンにすることはできますか?
クラスMyGraphicMethodsグラフィック
{
...
...
ます。public void FILLSHAPE(シェイプS)
{
g.fillPolygonを(拡張:私のコードは次のようなものが見えます(ポリゴン)S);
}
Iは
パブリック静的無効メイン(文字列[] args){
形状S =新しいRectangle(新次元(10、100))を実行します。
ポリゴンP =(ポリゴン)S;
}
ClassCastExceptionが発生します。 誰かが私を助けることができますか?
ポリゴンは形状を拡張していますか?そうであれば、RectangleはShapeも拡張します。現実のものでもRectangleをPolygonにキャストすることはできません。Rectangleは四辺Polygonです。構造の見た目でRectangleをPolygonに変換する必要があります。この助けを願っています。 –
申し訳ありません、問題は解決しました - 私は解決策を見つけました! –
ニース。あなた自身の質問に答えて、他の人と共有してください。どうも –