graphics2d

    7热度

    3回答

    哪种方法是使用java创建像素图像的最佳方法。假设我想创建一个像素图像,尺寸为200x200,总共为40.000像素。如何从随机颜色创建像素并将其呈现在JFrame的给定位置。 我试着创建一个只创建像素的自己的组件,但是如果我用for循环创建一个像素为250,000次,并且将每个实例添加到JPanels布局,似乎这不是非常高效。 class Pixel extends JComponent {

    3热度

    1回答

    我一直在寻找别的东西了一天,感觉就像我记得跨越的方式运行调整图像大小,但保持图像的沿两侧的面积不变的中心,使图像的圆边会不管缩放图像的长度如何,总是看起来一样。经过一些谷歌搜索,我不能找到我记得看到,所以我想知道这是可能的,如果任何人有和信息。 具体是什么我是什么意思的样子,上面有标签的挂环自定义边框。图像顶部呈方形,底部呈圆形。我想保持底部圆角不管它的标签的长度,但舒展中心〜90%,以适应更大的

    0热度

    2回答

    是否可以在servlet中使用Graphics2D? 如果我有一个Graphics2D对象,是否可以将它转换为.jpg图像并将其显示在JSP页面中?

    2热度

    1回答

    我正在写一个快速的小java类,将图像的大小调整为各种较小的大小(缩略图大/小/等)。我看过有RenderingHints的例子。输出文件显着大于没有。 我的问题是:是否有必要使用的RenderingHints如果被调整的图像具有没有文字? int IMG_WIDTH = 100; int IMG_HEIGHT = 100; BufferedImage resizedImage = new

    12热度

    4回答

    这里有一点问题。 我有一个小程序,用户可以在里面“画”。为此,我使用java.awt.Graphics2D。 但是,我怎样才能将用户绘制图像保存为JPEG图像,或者至少将其转换为BufferedImage或其他?我不知道该怎么做。 谢谢。

    5热度

    4回答

    我刚开始学习有关Graphics2D类的基础知识,到目前为止,我可以绘制不同的对象并实现ActionListener以实际在屏幕上将它们移动到onKeyPress。到目前为止,虽然我想要做更复杂的事情。我想给我的对象一个路径,并在该特定路径上对其进行动画处理。 类似的,我会画一条天空的线,一架飞机应该坚持绘制的线,并保持它自我飞行的特定线。现在有可能吗? 我不需要任何形式的代码,但很少有不同的方法

    8热度

    2回答

    我正在用Java中的Graphics2D进行实验。但像往常一样,我被卡住了。 :P问题是: 假设我有这样的代码, Graphics2D g=(Graphics2D)(this.getGraphics()); //Inside a JFrame g.rotate(Math.PI/8); g.drawLine(10, 20, 65, 80); //I want this one and all

    2热度

    1回答

    两个问题,但我有一个很短的测试案例证明我的问题: import java.awt.*; import java.awt.image.*; import java.io.*; import java.text.*; import java.util.*; import javax.imageio.*; public class Numbers { public static

    1热度

    1回答

    例如,我有扩展JPanel的类A,并且我想将它的Graphics2D传递给类B.如果我在类B的Graphics2D实例上执行操作,它会在类A上绘制吗? public void paintComponent(Graphics g){ super.paintComponent(g); Graphics2D g2d = (Graphics2D)g; ... b.d

    4热度

    1回答

    我有一个使用Java和Graphics2D的图表工具。我想缩放结果图,以便在打印时完全符合8.5 x 11页(横向)。 我看到某个地方,页面缩放是在72英寸,但我不知道这是如何与屏幕的dpi相关的。为了使事情更加复杂,我的屏幕工作在144dpi,但大多数用户的软件包将使用72dpi或96dpi(不知道哪个?)。有没有人在管理所有这些dpi的经验,包括印刷? 使用java.awt.print包我可以