试图使用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