2011-10-03 48 views
1

我可以让程序输入一系列几何图形的值以在JFrame中显示我。 它发生的所有数字显示他们希望在JFrame中看到,但我必须验证这些数字在我看来完全在JFrame中不是这种情况,当坐标非常大时。 我在网上看,什么都没发现。 我以为“如果”,但从来没有完成,因为每个号码和收音机,我必须进入验证。 我想知道在java中是否有一个保留字,它允许我只显示小于JFrame的数据。如何验证只显示比JFrame更小的几何形状

感谢您的回复。

+0

不要忘记标记您最喜欢的答案; –

回答

4

您可以在Shape类中使用许多方法。例如。 getBounds()contains(double x, double y)

+0

+1另请参见['createTransformedShape()'](http://download.oracle.com/javase/7/docs/api/java/ AWT/GEOM/AffineTransform.html#createTransformedShape%28java.awt.Shape%29)。 – trashgod