Lines Matching defs:components
46 /* because components can be lazily initialised the components field is
49 private PhysicalFont[] components;
101 components = new PhysicalFont[numSlots];
102 components[numSlots-1] = fm.getEUDCFont();
110 components = new PhysicalFont[numSlots];
169 components = new PhysicalFont[numSlots];
170 components[0] = physFont;
171 System.arraycopy(compFont.components, 0,
172 components, 1, compFont.numSlots);
193 /* This is used for deferred initialisation, so that the components of
205 * TTC will initialise all its components then just do a findFont2D call
219 * all the components are not mapped at once, the smaller version may
224 * will ask all components of this font for that glyph and will get
243 if (components[slot] == null) {
255 components[slot] =
259 if (components[slot] == null) {
260 components[slot] = fm.getDefaultPhysicalFont();
262 String name = components[slot].getFontName(null);
266 components[slot] =
278 if (components == null) {
282 if (components[slot] == oldFont) {
283 components[slot] = newFont;
338 PhysicalFont font = components[slot];
344 components[slot] = font;