Skip to content

Instantly share code, notes, and snippets.

@mojaie
Last active December 10, 2015 01:28
Show Gist options
  • Save mojaie/4359298 to your computer and use it in GitHub Desktop.
Save mojaie/4359298 to your computer and use it in GitHub Desktop.
// 描画キャンパスの設定
Rectangle drawArea = new Rectangle(20, 20, 360, 360);
BufferedImage img = new BufferedImage(400, 400, BufferedImage.TYPE_INT_RGB);
Graphics2D g2 = img.createGraphics();
g2.fillRect(0, 0, 400, 400);
// ジェネレーターの設定
List<IGenerator> generators = new ArrayList<IGenerator>();
generators.add(new BasicBondGenerator());
generators.add(new ExtendedAtomGenerator());
// レンダリング
AtomContainerRenderer renderer = new AtomContainerRenderer(generators, new AWTFontManager(), true);
renderer.paintMolecule(molecule, new AWTDrawVisitor(g2), drawArea, true);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment