java-canvas

    2热度

    1回答

    我有一个画布,我想绘制一个基于JButton点击的矩形。 因此,换句话说, private void jb_drawActionPerformed(ActionEvent evt) { // draw a rectangle method } 基本上,我怎么encorporate该方法中的疼痛(图形G)thingamagic?或者我应该使矩形成为一个对象,并从

    0热度

    2回答

    我正在为我的游戏登录屏幕。我总共有两个图像。一个是屏幕截图,另一个是背景图片。我使用BufferedImages将图像呈现在屏幕上。 我得到的问题是,当我将一个标准按钮添加到画布时,该按钮占据了整个窗口,显然,我不希望这样。 我会发布图片,但唉,我没有“足够的声望”来做到这一点。下面就来看看我的代码,但: import java.awt.Button; import java.awt.Canva

    1热度

    1回答

    我想将一个.png图片添加到我的画布窗口,但是我遇到了一些问题。比方说,即时将不同类型的对象添加到我的窗口。有类Pacman,它扩展了类GameObject。但是,我的pacman目前是一个矩形,我想用一个Pacman的图片替换这个矩形。我尝试了10种不同的代码,但你需要扩展canvas或JFrame。不幸的是,我不能这样做,因为我已经用class GameObject扩展了类Pacman。 我是

    0热度

    1回答

    我或多或少的完成了一个使用牛顿物理学的非常简单的行星重力模拟器。它可以转换和缩放行星以进行平移和缩放。这工作正常,鼠标输入和一切。我拥有的问题比其他任何东西都要美观。由于画布的原点位于窗口的左上角(在JPanel内,在JFrame中),因此所有内容都按比例缩放。我想知道是否有任何方法可以将原点设置在屏幕的中心,或者对某个点进行缩放? (即使AffineTransform.scale()只有一个构造

    0热度

    1回答

    我正在创建使用vlcj播放视频的桌面应用程序。使用Jframe添加视频时播放效果很好。但是我必须在同一帧中播放另外两个视频。所以我将视频播放器添加到画布,然后将画布添加到Jframe。视频播放效果良好。由于我需要再播放两个视频,因此我需要将视频调整为特定的分辨率。我尝试设置画布的大小,但没有奏效。那么有没有办法使用vlcj调整视频的分辨率? 任何帮助表示赞赏?

    1热度

    3回答

    因此希望在现有画布绘制的顶部划出一道着色(红色)区域,像一个红色的有色透镜被放置在其上,所以原始图像仍是可见的下方。 的问题是,我扩大,吸引了它自身的形象画布,我画过它的顶部。 我该怎么做?

    0热度

    3回答

    我想解决Stanford CS106A的橡皮筋问题。根据Java Doc on addMouseListener(),需要听众来使用它。按解决这个问题没有监听器使用,但是当我使用它没有任何听众,我得到以下错误: 在种成分的方法addMouseListener将(MouseListener的)不适用于()的参数 如何创建一个侦听器,以便它可以监听整个画布? /** * This program a

    0热度

    1回答

    如何在场景中间获得白色矩形。我想保留自己的代码以及它的高度和宽度。可能它应该用于设置X和Y布局。但是我不知道怎么做。当我设置它们时,它会从左上角调整它的大小。 代码: Pane paneCanvas = new Pane(); final Canvas canvas = new Canvas(); paneCanvas.setStyle("-fx-background

    0热度

    1回答

    public void dropAccept(final DropTargetEvent event) { if (TextTransfer.getInstance().isSupportedType(event.currentDataType)) { final String d=(String)TextTransfer.getInstance().nativeToJava(event.

    2热度

    1回答

    我想在swing jframe中嵌入我的SWT浏览器。 我尝试sample,但它需要调整窗口的大小来加载浏览器窗口。 我能做些什么来重新绘制画布,而无需调整大小?