/** * Returns an array of FontData containing copies of the FontData * from the original. * * @param original array to copy * @return a deep copy of the original array */ public static FontData[] copy(FontData[] original) { FontData[] result = new FontData[original.length]; for (int i = 0; i < original.length; i++) { FontData next = original[i]; result[i] = copy(next); } return result; }
/** * Returns an array of FontData containing copies of the FontData * from the original. * * @param original array to copy * @return a deep copy of the original array * @since 3.3 */ public static FontData[] copy(FontData[] original) { FontData[] result = new FontData[original.length]; for (int i = 0; i < original.length; i++) { FontData next = original[i]; result[i] = copy(next); } return result; }
/** * Returns an array of FontData containing copies of the FontData * from the original. * * @param original array to copy * @return a deep copy of the original array * @since 3.3 */ public static FontData[] copy(FontData[] original) { FontData[] result = new FontData[original.length]; for (int i = 0; i < original.length; i++) { FontData next = original[i]; result[i] = copy(next); } return result; }
private Font createFont ( final ResourceManager resourceManager ) { final Font defaultFont = resourceManager.getDevice ().getSystemFont (); if ( defaultFont == null ) { return null; } final FontData fd[] = FontDescriptor.copy ( defaultFont.getFontData () ); if ( fd == null ) { return null; } for ( final FontData f : fd ) { if ( this.fontSize > 0 ) { f.setHeight ( this.fontSize ); } } return resourceManager.createFont ( FontDescriptor.createFrom ( fd ) ); } }
private Font createFont ( final ResourceManager resourceManager ) { final Font defaultFont = resourceManager.getDevice ().getSystemFont (); if ( defaultFont == null ) { return null; } final FontData fd[] = FontDescriptor.copy ( defaultFont.getFontData () ); if ( fd == null ) { return null; } for ( final FontData f : fd ) { if ( this.fontSize > 0 ) { f.setHeight ( this.fontSize ); } } return resourceManager.createFont ( FontDescriptor.createFrom ( fd ) ); } }
fontData = FontDescriptor.copy ( font.getFontData () );
fontData = FontDescriptor.copy ( font.getFontData () );