1 26 27 package org.nightlabs.editor2d; 28 29 import java.awt.Font ; 30 31 public interface TextDrawComponent 32 extends ShapeDrawComponent 33 { 34 public static final String PROP_TEXT = "text"; 35 public static final String PROP_FONT_SIZE = "fontSize"; 36 public static final String PROP_BOLD = "bold"; 37 public static final String PROP_ITALIC = "italic"; 38 public static final String PROP_FONT_NAME = "fontName"; 39 public static final String PROP_FONT = "font"; 40 41 String getText(); 42 void setText(String value); 43 44 int getFontSize(); 45 void setFontSize(int value); 46 47 boolean isBold(); 48 void setBold(boolean value); 49 50 boolean isItalic(); 51 void setItalic(boolean value); 52 53 String getFontName(); 54 void setFontName(String value); 55 56 Font getFont(); 57 void setFont(Font value); 58 59 } | Popular Tags |