本文整理了Java中java.awt.Canvas.getBounds()
方法的一些代码示例,展示了Canvas.getBounds()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Canvas.getBounds()
方法的具体详情如下:
包路径:java.awt.Canvas
类名称:Canvas
方法名:getBounds
暂无
代码示例来源:origin: runelite/runelite
private void drawTooltip(Graphics2D graphics, WorldMapPoint worldPoint)
{
String tooltip = worldPoint.getTooltip();
Point drawPoint = mapWorldPointToGraphicsPoint(worldPoint.getWorldPoint());
if (tooltip == null || tooltip.length() <= 0 || drawPoint == null)
{
return;
}
drawPoint = new Point(drawPoint.getX() + TOOLTIP_OFFSET_WIDTH, drawPoint.getY() + TOOLTIP_OFFSET_HEIGHT);
graphics.setClip(client.getCanvas().getBounds());
graphics.setColor(JagexColors.TOOLTIP_BACKGROUND);
graphics.setFont(FontManager.getRunescapeFont());
FontMetrics fm = graphics.getFontMetrics();
int width = fm.stringWidth(tooltip);
int height = fm.getHeight();
Rectangle tooltipRect = new Rectangle(drawPoint.getX() - TOOLTIP_PADDING_WIDTH, drawPoint.getY() - TOOLTIP_PADDING_HEIGHT, width + TOOLTIP_PADDING_WIDTH * 2, height + TOOLTIP_PADDING_HEIGHT * 2);
graphics.fillRect((int) tooltipRect.getX(), (int) tooltipRect.getY(), (int) tooltipRect.getWidth(), (int) tooltipRect.getHeight());
graphics.setColor(JagexColors.TOOLTIP_BORDER);
graphics.drawRect((int) tooltipRect.getX(), (int) tooltipRect.getY(), (int) tooltipRect.getWidth(), (int) tooltipRect.getHeight());
graphics.setColor(JagexColors.TOOLTIP_TEXT);
graphics.drawString(tooltip, drawPoint.getX(), drawPoint.getY() + height);
}
代码示例来源:origin: runelite/runelite
final Rectangle canvasBounds = client.getCanvas().getBounds();
代码示例来源:origin: postgis/postgis-java
System.err.println("trans: " + at);
System.err.println("new: " + at.createTransformedShape(bbox).getBounds2D());
System.err.println("visual:" + super.getBounds());
代码示例来源:origin: stackoverflow.com
System.out.println("Canvas: " + canvas.getBounds());
代码示例来源:origin: stackoverflow.com
if(location.x > canvas.getBounds().width / 2f)
event.doit = false;
代码示例来源:origin: stackoverflow.com
item.setEnabled(location.x <= canvas.getBounds().width / 2f);
代码示例来源:origin: stackoverflow.com
public void handleEvent(Event e)
Rectangle canvasSize = canvas.getBounds();
内容来源于网络,如有侵权,请联系作者删除!