Changeset 29198 in osm for applications/editors/josm/plugins/smed2/src/symbols/Notices.java
- Timestamp:
- 2013-01-14T19:11:27+01:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/smed2/src/symbols/Notices.java
r29186 r29198 51 51 private static final Symbol Sport = new Symbol(); 52 52 static { 53 Sport.add(new Instr(Prim.FONT, new Font("Arial", Font.BOLD, 15))); 54 Sport.add(new Instr(Prim.TEXT, new Caption("SPORT", (float)-25.0, (float)5.0))); 53 Sport.add(new Instr(Prim.TEXT, new Caption("SPORT", new TextStyle(new Font("Arial", Font.BOLD, 15)), (float)-25.0, (float)5.0))); 55 54 } 56 55 private static final Symbol Turn = new Symbol(); 57 56 static { 58 Turn.add(new Instr(Prim.STRK, new BasicStroke(5 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));57 Turn.add(new Instr(Prim.STRK, new BasicStroke(5, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 59 58 Turn.add(new Instr(Prim.FILL, Color.black)); 60 59 Turn.add(new Instr(Prim.EARC, new Arc2D.Double(-9.0,-9.0,18.0,18.0,270.0,230.0,Arc2D.OPEN))); … … 66 65 private static final Symbol VHF = new Symbol(); 67 66 static { 68 VHF.add(new Instr(Prim.FONT, new Font("Arial", Font.BOLD, 20))); 69 VHF.add(new Instr(Prim.TEXT, new Caption("VHF", (float)-20.0, (float)-5.0))); 67 VHF.add(new Instr(Prim.TEXT, new Caption("VHF", new TextStyle(new Font("Arial", Font.BOLD, 20)), (float)-20.0, (float)-5.0))); 70 68 } 71 69 private static final Symbol Waterbike = new Symbol(); … … 77 75 NoticeA.add(new Instr(Prim.FILL, Color.white)); 78 76 NoticeA.add(new Instr(Prim.RSHP, new Rectangle2D.Double(-21,-21,42,42))); 79 NoticeA.add(new Instr(Prim.STRK, new BasicStroke(8 .0f, BasicStroke.CAP_ROUND, BasicStroke.JOIN_MITER)));77 NoticeA.add(new Instr(Prim.STRK, new BasicStroke(8, BasicStroke.CAP_ROUND, BasicStroke.JOIN_MITER))); 80 78 NoticeA.add(new Instr(Prim.FILL, new Color(0xe80000))); 81 79 NoticeA.add(new Instr(Prim.LINE, new Line2D.Double(-25,-25,25,25))); 82 NoticeA.add(new Instr(Prim.STRK, new BasicStroke(2 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));80 NoticeA.add(new Instr(Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 83 81 NoticeA.add(new Instr(Prim.FILL, Color.black)); 84 82 NoticeA.add(new Instr(Prim.RRCT, new RoundRectangle2D.Double(-30,-30,60,60,4,4))); … … 90 88 NoticeB.add(new Instr(Prim.FILL, Color.white)); 91 89 NoticeB.add(new Instr(Prim.RSHP, new Rectangle2D.Double(-21,-21,42,42))); 92 NoticeB.add(new Instr(Prim.STRK, new BasicStroke(2 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));90 NoticeB.add(new Instr(Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 93 91 NoticeB.add(new Instr(Prim.FILL, Color.black)); 94 92 NoticeB.add(new Instr(Prim.RRCT, new RoundRectangle2D.Double(-30,-30,60,60,4,4))); … … 98 96 NoticeE.add(new Instr(Prim.FILL, new Color(0x0000a0))); 99 97 NoticeE.add(new Instr(Prim.RSHP, new RoundRectangle2D.Double(-30,-30,60,60,4,4))); 100 NoticeE.add(new Instr(Prim.STRK, new BasicStroke(2 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));98 NoticeE.add(new Instr(Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 101 99 NoticeE.add(new Instr(Prim.FILL, Color.black)); 102 100 NoticeE.add(new Instr(Prim.RRCT, new RoundRectangle2D.Double(-30,-30,60,60,4,4))); … … 108 106 NoticeA1.add(new Instr(Prim.FILL, new Color(0xe80000))); 109 107 NoticeA1.add(new Instr(Prim.RSHP, new RoundRectangle2D.Double(-30,-30,60,60,4,4))); 110 NoticeA1.add(new Instr(Prim.STRK, new BasicStroke(2 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));108 NoticeA1.add(new Instr(Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 111 109 NoticeA1.add(new Instr(Prim.FILL, Color.white)); 112 110 NoticeA1.add(new Instr(Prim.RSHP, new Rectangle2D.Double(-30,-10,60,20))); … … 118 116 NoticeA1a.add(new Instr(Prim.FILL, new Color(0xe80000))); 119 117 NoticeA1a.add(new Instr(Prim.RSHP, new Ellipse2D.Double(-30,-30,60,60))); 120 NoticeA1a.add(new Instr(Prim.STRK, new BasicStroke(2 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));118 NoticeA1a.add(new Instr(Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 121 119 NoticeA1a.add(new Instr(Prim.FILL, Color.white)); 122 120 NoticeA1a.add(new Instr(Prim.RSHP, new Rectangle2D.Double(-29,-10,58,20))); … … 185 183 static { 186 184 NoticeA9.add(new Instr(Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null))); 187 NoticeA9.add(new Instr(Prim.STRK, new BasicStroke(7 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));185 NoticeA9.add(new Instr(Prim.STRK, new BasicStroke(7, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 188 186 NoticeA9.add(new Instr(Prim.FILL, Color.black)); 189 187 Path2D.Double p = new Path2D.Double(); p.moveTo(-23,10); p.curveTo(-11,10,-12,4,0,4); p.curveTo(12,4,11,10,23,10); … … 200 198 p = new Path2D.Double(); p.moveTo(0,-30); p.lineTo(-30,0); p.lineTo(0,30); p.closePath(); 201 199 NoticeA10a.add(new Instr(Prim.PGON, p)); 202 NoticeA10a.add(new Instr(Prim.STRK, new BasicStroke(2 .0f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));200 NoticeA10a.add(new Instr(Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 203 201 NoticeA10a.add(new Instr(Prim.FILL, Color.black)); 204 202 p = new Path2D.Double(); p.moveTo(0,-30); p.lineTo(-30,0); p.lineTo(0,30); p.lineTo(30,0); p.closePath();
Note:
See TracChangeset
for help on using the changeset viewer.