Java 2D Graphics Shape

Java examples for 2D Graphics:Shape

Description

Click the following links for the tutorial for 2D Graphics and Shape.

  1. Display a smiley face.
  2. Demonstrating some Java 2D shapes.
  3. Drawing shape with Graphics2D
  4. Java 2D Draw a shape with a paint,stroke, and rendering method
  5. Draw a face
  6. Extend JComponent to draw custom shape
  7. Draw Smiley with Graphics
  8. Combining Shapes


  9. Creating Basic Shapes
  10. Drawing Simple Shapes
  11. Setting the Clipping Area with a Shape
  12. Stroking or Filling a Shape
  13. Filling Basic Shapes
  14. Creating a Shape from a Stroked Shape
  15. Draw various shapes
  16. Draw shape with Antialiasing


  17. create Intersection from two Shapes
  18. create Subtraction from two Shapes
  19. create Union from two Shapes
  20. draw Shadowed Shape
  21. build Star by Area
  22. get a java.awt.Shape instance describing Glyph g (only working for non-Or shapes for now, but could be easily extended to support them)
  23. extract Last Line
  24. without Last Line
  25. Draws a rectangle, simulating a dotted stroke by painting only every second pixel along the one-pixel thick edge.
  26. Draws a rectangle that appears etched into the surface, given four colors that are used for drawing.
  27. Draws a rectangle that appears etched into the surface, given two colors that are used for drawing.
  28. Draws a rectangle that appears lowered into the surface, given four colors that are used for drawing.
  29. Draws a String at the given location, underlining the first occurrence of a specified character.
  30. Draws a String at the given location, underlining the character at the specified index.
  31. create Arrow
  32. create UML Arrow
  33. draw Arrow
  34. create Arrow Shape
  35. Returns a path for the arrow at the end of an edge from p1 to p2.
  36. Draw an arrow
  37. Draw an arrow head
  38. Returns a shape that is more or less equivalent to the supplied shape.
  39. clone Shape
  40. Shape equals
  41. Draws a filled Shape with the specified Paint object.
  42. Fills a Shape with the specified Paint object.
  43. get Screen Bounds
  44. draw Diamond Selector Corner
  45. draw Round Selector Corner
  46. calculate Intersection Clip
  47. get Arrow Shape
  48. circle On Rectangle
  49. Line On Line
  50. point In Circle
  51. point On Rect
  52. rect On Rect
  53. array To Matrix
  54. circle At Rect
  55. save Shape
  56. Creates a diagonal cross shape.
  57. Creates a diamond shape.
  58. Creates a triangle shape that points downwards.
  59. Creates and returns a translated shape.
  60. Creates a triangle shape that points upwards.
  61. Draws a shape with the specified rotation about (x, y).
  62. Rotates a shape about the specified coordinates.
  63. Rotates a given shape.
  64. Scales the shape, without changing its coordinates.
  65. Translates a shape over the given distance.
  66. Compute the bounds of a shape when stroked with the given stroke.
  67. Draw spiral shape