Package java.text

Examples of java.text.AttributedString.addAttribute()


        Iterator lnIter = lnLocs.iterator();
        while (lnIter.hasNext()) {
            int nextLN = ((Integer)lnIter.next()).intValue();
            if (nextLN == prevLN) continue;

            ret.addAttribute(FLOW_LINE_BREAK,
                             new Object(),
                             prevLN, nextLN);
            // System.out.println("Attr: [" + prevLN + "," + nextLN + "]");
            prevLN  = nextLN;
        }
View Full Code Here


                    emptyPara = new LinkedList();
                emptyPara.add(makeMarginInfo(elem));
                continue;
            }
            // System.out.println("Para: [" + start + ", " + end + "]");
            ret.addAttribute(FLOW_PARAGRAPH, makeMarginInfo(elem), start, end);
            if (emptyPara != null) {
                ret.addAttribute(FLOW_EMPTY_PARAGRAPH, emptyPara, start, end);
                emptyPara = null;
            }
        }
View Full Code Here

                continue;
            }
            // System.out.println("Para: [" + start + ", " + end + "]");
            ret.addAttribute(FLOW_PARAGRAPH, makeMarginInfo(elem), start, end);
            if (emptyPara != null) {
                ret.addAttribute(FLOW_EMPTY_PARAGRAPH, emptyPara, start, end);
                emptyPara = null;
            }
        }

        return ret;
View Full Code Here

                Iterator kit = m.keySet().iterator();
                Iterator vit = m.values().iterator();
                while (kit.hasNext()) {
                    Attribute attr = (Attribute)kit.next();
                    Object val = vit.next();
                    result.addAttribute(attr, val, idx, nidx);
                }
                idx = nidx;
            }

            return result;
View Full Code Here

  private void test2(TestHarness harness)
  {
    harness.checkPoint("getRunStart(AttributedCharacterIterator.Attribute);");
    AttributedString as = new AttributedString("ABCDEFG");
    as.addAttribute(TextAttribute.LANGUAGE, "English");
    as.addAttribute(TextAttribute.FOREGROUND, Color.red, 2, 4);
    AttributedCharacterIterator aci = as.getIterator();
    harness.check(aci.getRunStart(TextAttribute.LANGUAGE), 0);
    aci.setIndex(3);
    harness.check(aci.getRunStart(TextAttribute.FOREGROUND), 2);
View Full Code Here

  private void test2(TestHarness harness)
  {
    harness.checkPoint("getRunStart(AttributedCharacterIterator.Attribute);");
    AttributedString as = new AttributedString("ABCDEFG");
    as.addAttribute(TextAttribute.LANGUAGE, "English");
    as.addAttribute(TextAttribute.FOREGROUND, Color.red, 2, 4);
    AttributedCharacterIterator aci = as.getIterator();
    harness.check(aci.getRunStart(TextAttribute.LANGUAGE), 0);
    aci.setIndex(3);
    harness.check(aci.getRunStart(TextAttribute.FOREGROUND), 2);
  }
View Full Code Here

  private void test3(TestHarness harness)
  {
    harness.checkPoint("getRunStart(Set);");
    AttributedString as = new AttributedString("ABCDEFG");
    as.addAttribute(TextAttribute.LANGUAGE, "English");
    AttributedCharacterIterator aci = as.getIterator();
   
    // try null set
    harness.check(aci.getRunStart((Set) null), 0);
   
View Full Code Here

 
  public void test1(TestHarness harness)
  {
    harness.checkPoint("()");
    AttributedString as = new AttributedString("ABCDEFGHIJ");
    as.addAttribute(TextAttribute.LANGUAGE, "English");
    as.addAttribute(TextAttribute.FOREGROUND, Color.red, 2, 4);
    as.addAttribute(TextAttribute.BACKGROUND, Color.blue, 7, 8);
    AttributedCharacterIterator aci = as.getIterator();
    harness.check(aci.getRunLimit(), 2);
    aci.setIndex(2);
View Full Code Here

  public void test1(TestHarness harness)
  {
    harness.checkPoint("()");
    AttributedString as = new AttributedString("ABCDEFGHIJ");
    as.addAttribute(TextAttribute.LANGUAGE, "English");
    as.addAttribute(TextAttribute.FOREGROUND, Color.red, 2, 4);
    as.addAttribute(TextAttribute.BACKGROUND, Color.blue, 7, 8);
    AttributedCharacterIterator aci = as.getIterator();
    harness.check(aci.getRunLimit(), 2);
    aci.setIndex(2);
    harness.check(aci.getRunLimit(), 4);
View Full Code Here

  {
    harness.checkPoint("()");
    AttributedString as = new AttributedString("ABCDEFGHIJ");
    as.addAttribute(TextAttribute.LANGUAGE, "English");
    as.addAttribute(TextAttribute.FOREGROUND, Color.red, 2, 4);
    as.addAttribute(TextAttribute.BACKGROUND, Color.blue, 7, 8);
    AttributedCharacterIterator aci = as.getIterator();
    harness.check(aci.getRunLimit(), 2);
    aci.setIndex(2);
    harness.check(aci.getRunLimit(), 4);
    aci.setIndex(5);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.