graphics2d

    0熱度

    1回答

    我正在編寫一個類似於Gradius的簡單遊戲。我有類GameComponent,GameFrame,ShipImpl和一個名爲'Ship'的接口。 GameComponent類: public class GameComponent extends JComponent { public Ship ship = new ShipImpl(10, GameFrame.HEIGHT/3); pr

    0熱度

    1回答

    我有這個矩陣7x16與規範化的雙重在它,我想作出它的圖形表示。 0.00 0.00 0.00 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.00 0.00 0.00 0.00 0.01 0.02 0.04 0.07 0.07 0.06 0.03 0.02 0.03 0.06 0.07 0.05 0.02 0.02 0.01 0.01 0.01

    2熱度

    2回答

    屏外圖像繪製當我在試圖修復與屏幕外圖像雙緩衝文本質量卡住(超出樂趣的限制)。 Screen capture worth a thousand words. 醜陋String被繪製到屏幕外的圖像,然後複製到paintComponent的Graphics論點。 好看的String被直接寫入paintComponent的Graphics說法,繞過離屏圖像。 兩個Graphics實例(屏幕和屏幕外)是相同

    -1熱度

    1回答

    我需要使用android的Canvas類來創建像在android項目中的圖紙。但我沒有開發Android應用程序,只是簡單的cmd行腳本來生成一堆圖紙。現在我發現了javas Graphics2D不能滿足我的需求。那麼我怎樣才能在eclipse中的java項目中使用android canvas圖形呢? 我想創建畫布,畫到它像drawArc的drawLine ......然後將其保存爲位圖

    3熱度

    1回答

    我有一個自定義視圖,我爲Android創建了一個繪製圓並將其劃分爲多個部分的地方。 這裏是的onDraw代碼: int w = Width; int h = Height; int pl = PaddingLeft; int pr = PaddingRight; int pt = PaddingTop; int pb = PaddingBottom; int usableWidth

    0熱度

    2回答

    我必須在繪製的圓上繪製帶有onclick事件的JLabel。應該將新創建的JLabel放置在非常封閉的已經創建的一條線上。我試圖在這條線的中間位置繪製這個JLabel。但問題是,即使設置了固定的計算座標(x,y),JLabel也不會繪製在給定的位置(與g.drawLine()或g.drawOval()不同)。我的代碼如下:需要幫助來解決它。 public class ButtonExample e

    -2熱度

    1回答

    我目前正在創建一個利用OpenGL的2D戰鬥遊戲,而且我遇到了一個問題,那裏的OpenGL只在我最後初始化的精靈位置繪製,不管有多少個精靈初始化並嘗試繪製。即使我初始化sprite1和sprite2,但只繪製sprite1,sprite2仍然會繪製。它從我的精靈類,我初始化在屏幕上我想我的形象,以及使用什麼樣的形象: Sprite.cpp Init(int screenCoordinateX, i

    0熱度

    1回答

    我正在使用Graphics2D,Point和Line2D(用於BrushStroke)來創建一個自由繪圖程序(用於教育目的)。我的問題是,我可以使用鼠標拖動來繪製線條,但它始終始於從左上角JPanel到釋放鼠標按鈕的位置。我希望能夠使用Point(E.G Point startPoint,endPoint)在鼠標正在移動時繪製,釋放時停止繪製,並在再次按下鼠標時開始繪製新點。有人可以通過鼠標監聽器

    0熱度

    1回答

    所以,我有幾行代碼: BufferedImage bufferedImage = new BufferedImage(100, 100, BufferedImage.TYPE_INT_ARGB); Graphics g = bufferedImage.getGraphics(); g.setColor(Color.cyan); g.fillRect(0, 0, 10,

    0熱度

    2回答

    我正在圖紙上的應用程序和線路質量似乎相比其他繪圖應用程序是非常低,參差不齊。 或者,它可能是其他應用程序正在做的事情不是我做的不同。 我迄今所做的就是用圖形屬性來繪製線條。我還收集了鼠標移動事件的鼠標位置分配到路徑後面。總結它: mouseDownHandler:使用 mouseDownPoint.x = event.stageX; mouseDownPoint.y = event.stageY