Ignore:
Timestamp:
2013-01-19T15:50:02+01:00 (12 years ago)
Author:
malcolmh
Message:

save

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/smed2/src/symbols/Symbols.java

    r29202 r29204  
    5757
    5858        public static class Instr {
    59                 Prim type;
    60                 Object params;
     59                public Prim type;
     60                public Object params;
    6161
    6262                public Instr(Prim itype, Object iparams) {
     
    6767
    6868        public static class Delta {
    69                 Handle h;
    70                 AffineTransform t;
     69                public Handle h;
     70                public AffineTransform t;
    7171
    7272                public Delta(Handle ih, AffineTransform it) {
     
    7777
    7878        public static class Scheme {
    79                 ArrayList<ColPAT> pat;
    80                 ArrayList<ColCOL> col;
     79                public ArrayList<ColPAT> pat;
     80                public ArrayList<ColCOL> col;
    8181
    8282                public Scheme(ArrayList<ColPAT> ipat, ArrayList<ColCOL> icol) {
     
    8787
    8888        public static class Caption {
    89                 String str;
    90                 Font font;
    91                 Delta dd;
    92 
    93                 public Caption(String istr, Font ifont, Delta idd) {
    94                         str = istr;
     89                public String string;
     90                public Font font;
     91                public Color colour;
     92                public Delta dd;
     93
     94                public Caption(String istr, Font ifont, Color icolour, Delta idd) {
     95                        string = istr;
    9596                        font = ifont;
     97                        colour = icolour;
    9698                        dd = idd;
    9799                }
     
    287289                                case TEXT:
    288290                                        Caption c = (Caption) item.params;
    289                                         TextLayout layout = new TextLayout(c.str, c.font, g2.getFontRenderContext());
     291                                        g2.setPaint(c.colour);
     292                                        TextLayout layout = new TextLayout(c.string, c.font, g2.getFontRenderContext());
    290293                                        Rectangle2D bb = layout.getBounds();
    291294                                        dx = 0;
Note: See TracChangeset for help on using the changeset viewer.