graphics2d

    0熱度

    1回答

    我正在嘗試製作我自己的跳棋版本,而且我目前已經編寫了存儲繪製棋盤和棋子的代碼。 每次我運行代碼時,我都會得到不同的結果,因爲電路板正在繪製某些部分。我如何讓所有片段始終出現在電路板上?我瞭解類似的問題,但他們沒有提供任何有用的幫助。 下面是是代碼繪製板: public void paint(Graphics gr) { Graphics2D gr2D = (Graphics2D) gr;

    1熱度

    1回答

    如果使用以下Java代碼轉換linear RGB color space中的源柵格,則在應用過濾器時(最後一行)會引發java.awt.image.ImagingOpException: Unable to transform src image錯誤。 ColorModel linearRGBColorModel = new DirectColorModel( ColorSpace.ge

    0熱度

    1回答

    我正在嘗試爲我的遊戲中的基本安全攝像頭創建功能。相機位於畫布的右上角,並顯示與安全攝像頭類似旋轉的光束(向一個方向旋轉90°,然後向後旋轉90°)。我所瞄準的功能是當鼠標碰到光束時,控制檯輸出「觸摸」。 到目前爲止,我已經使用g2d.rotate旋轉相機光束,但是命中檢測不會隨着旋轉的畫布移動。我嘗試了許多解決方案,包括用於移動一個點周圍的多邊形點的定理,但每次旋轉時三角形的大小都保持減小。 這是

    -1熱度

    1回答

    我在Java Spring中創建了一個應該返回包含透明背景中文本的圖像的方法。我一直在尋找一段時間,但我找不到答案。 我認爲這是一個很好的方式使用Graphics2D但我無法找到神奇的公式。以下示例不起作用: @RequestMapping(value= "/test", method = RequestMethod.GET) public void dynamicImage(HttpServl

    0熱度

    1回答

    我創建了一個應用程序,它包含一個正方形,每次觸及frame的邊緣時都會彈出一個正方形。我沒有問題發起應用程序,問題是我不知道如何創建各種線程以便擁有框架內的多個正方形。 我嘗試了多件事,但我無法弄清楚我應該在哪裏創建線程。 我還注意到,只有當我直接將其添加到框架內而不是當我將它放入JPanel內時,該正方形纔可見。 Square.java public class Square extends J

    0熱度

    1回答

    這是創建一個Frame並保存實現Graphics的類的MainApplication。 MainApplication.java import java.awt.*; public class MainApplication { public MainApplication() { Frame frame= new Frame("Test App");

    0熱度

    1回答

    我對javascript很陌生,我試圖編寫一個小項目,如Patatap。 我爲動畫使用Paper.js,爲事件偵聽器使用onKeyUp method,以便在按按鈕時顯示圖像。此代碼正常工作,但我不明白這種方法如何工作,我在做什麼?我是否再次定義該功能?我在大括號裏面定義了什麼? 功能的onkeyup(事件){..defining該函數?? ..} (I具有與 「onFrame()」 方法相同的問題

    0熱度

    1回答

    我的遊戲對象開始擱在地板上。 isKinematic被設置爲true,並且盒子對撞機上的觸發器被設置爲true。 當玩家觸碰對撞機。它將GameObject向下移動到底部。然後,我將isKinematic設置爲false,並將觸發器設置爲false。這迫使遊戲對象下落,直到它撞到地板並停下來。我的問題是遊戲物體撞到地板後停下來。我無法讓GameObject認出它已經與地板相撞。我在OnCollis

    -1熱度

    1回答

    我是新來的圖形在Java中,並一直試圖讓它釘牢,但我一直在這個問題卡在最後兩個星期。 有兩個類,一個讀取文件(我認爲工作正常)和一個顯示它們。 (我想這就是問題的代表) import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import javax.swing.JF

    0熱度

    3回答

    我想將我的圖片從彩色轉換爲黑白圖像,似乎是從頭開始創建的。 這是因爲在不同的崗位描述,我試過代碼: BufferedImage bi = ImageIO.read(new File("/Users/***/Documents/Photograph.jpg")); ColorConvertOp op = new ColorConvertOp(ColorSpace.getInst