MCPcopy Create free account
hub / github.com/AstroImageJ/astroimagej / drawButtons

Method drawButtons

ij/src/main/java/ij/gui/Toolbar.java:319–331  ·  view source on GitHub ↗
(Graphics g)

Source from the content-addressed store, hash-verified

317 }
318
319 private void drawButtons(Graphics g) {
320 if (g==null)
321 return;
322 Graphics2D g2d = (Graphics2D)g;
323 g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
324 g2d.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_ON);
325 setStrokeWidth(g2d);
326 for (int i=0; i<LINE; i++)
327 drawButton(g, i);
328 drawButton(g, lineType);
329 for (int i=POINT; i<getNumTools(); i++)
330 drawButton(g, i);
331 }
332
333 private void setStrokeWidth(Graphics2D g2d) {
334 if (scale==1) {

Callers 1

paintMethod · 0.95

Calls 4

setStrokeWidthMethod · 0.95
drawButtonMethod · 0.95
getNumToolsMethod · 0.95
setRenderingHintMethod · 0.80

Tested by

no test coverage detected