1 7 package com.nightlabs.editor2d; 8 9 import java.awt.Font ; 10 11 public interface TextDrawComponent 12 extends ShapeDrawComponent 13 { 14 public static final String PROP_TEXT = "text"; 15 public static final String PROP_FONT_SIZE = "fontSize"; 16 public static final String PROP_BOLD = "bold"; 17 public static final String PROP_ITALIC = "italic"; 18 public static final String PROP_FONT_NAME = "fontName"; 19 public static final String PROP_FONT = "font"; 20 21 String getText(); 22 void setText(String value); 23 24 int getFontSize(); 25 void setFontSize(int value); 26 27 boolean isBold(); 28 void setBold(boolean value); 29 30 boolean isItalic(); 31 void setItalic(boolean value); 32 33 String getFontName(); 34 void setFontName(String value); 35 36 Font getFont(); 37 void setFont(Font value); 38 39 } | Popular Tags |