标签:java-2d

  • 如何在Java中调整文字大小 - java

    时间:2020-8-23

    我已经看到在Photoshop中,只需拖动即可轻松调整文本大小。我们如何在Java中做同样的事情?关于如何在Java中调整文本大小的任何想法? 添加了在Photoshop中调整大小的字母“A”的快照 请让我知道这段代码有什么问题吗? public class ResizeImage extends JFrame { public ResizeImage(){ […]

  • 如何在2D中的2个点之间创建一条曲线并取回使该曲线每隔d个距离的点? - java

    时间:2020-8-22

    我数学不好。 我有2个点,即2D中的A(x1, y1)和B(x2, y2)。 我需要创建一个从A点到弯曲为R(radius)的B的虚拟路径,然后返回一个描述此弯曲路径的点数组,而不是彼此之间的所有D(距离)。 在Java中,我需要这样的方法: private ArrayList<PointF> generateCurve(PointF pFrom […]

  • 将Shape的中心与JPanel的中心对齐 - java

    时间:2020-8-13

    我一直在尝试将java2d形状的中心与JPanel的中心对齐,但没有成功。我能够使用getBounds方法对图像和许多2D形状(如平行四边形)执行此操作,但对于菱形却无法做到,尽管它们都遵循相同的模式。彻底地,当我从实际项目中准备SSCCE时,我无法正确对齐它们。我已经编写了一个drawShape方法来在中心上绘制形状。我不明白我要去哪里错了。这是SSCCE […]

  • 如何画半圆 - java

    时间:2020-8-13

    我正在用Java开发一个小型应用程序。我正在使用Java2D库绘制一些图形对象。现在,我想绘制一些半圆形的形状,或者用简单的话来绘制(形状和)形状。我没有找到绘制半圆的任何功能,但我想Arc2D.Double(. . .);会为我工作,所以我尝试了一下,但我不明白我需要将哪些参数传递给其构造函数。所以我最终得到了一种奇怪的形状:( 可以有人详细解释这些参数还 […]

  • JAVA-图形未更新 - java

    时间:2020-8-9

    (我到处查看过该网站上提出的其他问题,但这些问题对我都没有用,不确定我可能错过了什么) 我在使用Java显示矩形时遇到问题。我面临的问题是矩形的坐标不固定。他们正在从另一种方法更新。在妈妈处,我使用类似g.fillRect(a,b,c,d)之类的东西,其中a,b,c和d都是变量。问题是它们没有更新到正确的坐标,它们都保持为0。 这是我如何在Java程序中调用 […]

  • 用com.sun.image.codec.jpeg类替换什么? - java

    时间:2020-7-6

    我刚刚开始阅读O'Reilly的书Java2D Graphics。第一个示例是使用专有的com.sun类编写的,这些类当然是受限制的(我收到错误消息“由于对所需库rt.jar的限制而无法访问”)。 我应该使用哪个库代替com.sun.image.codec.jpeg? 书中的第一个示例具有导入 import com.sun.image.codec.jpeg. […]