試圖使用paintComponent創建一個公牛眼睛程序。我想要矩形在屏幕的中心。我怎麼做?中心在Java框架/面板中對齊矩形
-5
A
回答
3
基本上,你畫你想圍繞組件的中心,在此基礎上什麼都的寬度和高度
public void paintComponent(Graphics g) {
super.paintComponent(g);
int width = getWidth() - 1;
int height = getHeight() - 2;
g.drawLine(width/2, 0, width/2, height);
g.drawLine(0, height/2, width, height/2);
}
+0
我想現在真正的問題是,爲什麼投票?因爲我沒有繪製矩形?不能爲所有人做所有事情,特別是當對問題 – MadProgrammer
+1
+1沒有付出努力甚至回答這樣的問題時。 :-) – The111
相關問題
- 1. ASP.net - 中心對齊面板?
- 2. 將wx.DrawCircle對齊框架的中心
- 3. 在java中面板比框架大
- 4. Java對齊面板中的組件
- 5. 在R閃亮的儀表板中對齊框的中心()(R)
- 6. GridLayout Java中心對齊
- 7. java BoxLayout面板的對齊
- 8. 在佈局中顯示絕對中心的矩形框
- 9. 在圓內對齊矩形
- 10. 表對齊中心不對齊中心
- 11. 矩形中的Java中心文本
- 12. 中心對齊按鈕中的圖形
- 13. 爲什麼在UIView中有框架矩形和邊界矩形?
- 14. Java中的定心面板
- 15. 在一箇中心垂直對齊項目 - Sencha面板
- 16. 如何在中心對齊網格面板
- 17. 如何在頁面中心對齊div?
- 18. 矩形不會在面板
- 19. java的旋轉矩形圍繞中心
- 20. jqgrid編輯對話框中心對齊
- 21. 在Flex中對齊中心
- 22. 中心對齊三角形文字
- 23. 在頁面中心的框架
- 24. 如何在GridSpec中對齊框架?
- 25. 在Bootstrap的面板標題中使字形與右側對齊
- 26. 軸對齊矩形相交
- 27. 矩形邊框Java
- 28. 將樹面板對齊中心或右邊
- 29. 對齊引導面板中心的網頁
- 30. 對齊面板中心的組件:EXT JS
這是不是把一個地方你在那裏工作。請給出你嘗試過的一些代碼。 – ncm
我已經問了幾天前類似這樣的問題有一個強大的解決方案回答http://stackoverflow.com/questions/16637633/aligning-shapes-center-to-jpanels-center – pinkpanther