|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||
java.lang.Objectexcel.util.Tools
public class Tools
| 构造方法摘要 | |
|---|---|
Tools()
|
|
| 方法摘要 | |
|---|---|
static java.lang.String |
$S(java.lang.Object v)
强制转换成字符串 |
static void |
addContextMenu(WorkSheet sheet,
javax.swing.JPopupMenu popupMenu,
java.util.LinkedHashMap contextMenuMap,
int itemHeight)
|
static void |
addContextSubMenu(WorkSheet sheet,
javax.swing.JMenu pmi,
java.util.LinkedHashMap subMenu,
int itemHeight)
|
static java.awt.Rectangle |
BottomPartOfRectangle(java.awt.Rectangle rc)
|
static void |
clip(java.awt.Graphics2D g,
java.awt.Shape shape)
|
static void |
clip(java.awt.Graphics2D g,
java.awt.Shape shape,
boolean union)
|
static java.lang.String |
Color2Hex(java.awt.Color c)
|
static boolean |
confirm(java.awt.Component parentComponent,
java.lang.String msg)
|
static java.applet.Applet |
ContainedByApplet(java.awt.Component op)
|
static javax.print.attribute.HashPrintRequestAttributeSet |
createHashPrintRequestAttributeSet(java.lang.String config,
java.lang.String sheetName)
根据打印设置,创建一个HashPrintRequestAttributeSet |
static java.awt.print.PageFormat |
createPageFormat(java.awt.print.PrinterJob pj,
java.lang.String config)
根据打印设置创建一个pageformat |
static void |
Delay(int mm)
|
static void |
DrawCheckBoxOrRadioButtonString(java.awt.Component pwnd,
java.awt.Graphics2D g,
java.awt.Rectangle rc,
java.lang.String s,
int bkMode,
java.awt.Color bkcolor,
java.awt.Color textcolor,
java.lang.String FontName,
int FontSize,
boolean FontBold,
boolean FontItalic,
boolean FontUnderline,
int hAlign,
int vAlign,
boolean checkOn,
boolean drawFocus,
boolean isCheckBox)
|
static void |
DrawString(java.awt.Graphics2D g,
java.awt.Rectangle rc,
java.lang.String s,
int bkMode,
java.awt.Color bkcolor,
java.awt.Color textcolor,
java.lang.String FontName,
int FontSize,
boolean FontBold,
boolean FontItalic,
boolean FontUnderline,
int hAlign,
int vAlign)
|
static void |
DrawString(java.awt.Graphics2D g,
java.awt.Rectangle rc,
java.lang.String s,
int bkMode,
java.awt.Color bkcolor,
java.awt.Color textcolor,
java.lang.String FontName,
int FontSize,
boolean FontBold,
boolean FontItalic,
boolean FontUnderline,
int hAlign,
int vAlign,
boolean MultiLine)
|
static void |
DrawString(java.awt.Graphics2D g,
java.awt.Rectangle rc,
java.lang.String s,
int bkMode,
java.awt.Color bkcolor,
java.awt.Color textcolor,
java.lang.String FontName,
int FontSize,
boolean FontBold,
boolean FontItalic,
boolean FontUnderline,
int hAlign,
int vAlign,
java.awt.Color highLightColor)
|
static void |
DrawStringAcceptReturn(java.awt.Graphics2D g,
java.awt.Rectangle rc,
java.lang.String s,
int bkMode,
java.awt.Color bkcolor,
java.awt.Color textcolor,
java.lang.String FontName,
int FontSize,
boolean FontBold,
boolean FontItalic,
boolean FontUnderline,
int hAlign,
int vAlign)
|
static javax.print.PrintService |
findPrintService(javax.print.PrintService[] services,
java.lang.String serviceName)
|
static java.awt.Point |
GetAbsolutePoint(java.awt.Component obj,
java.awt.Point p)
|
static java.awt.Image |
getBuffredImageFromURL(java.awt.Component Wnd,
java.lang.String imgURL)
|
static java.awt.Cursor |
GetCursor(java.awt.Component obj,
java.lang.String curName,
java.awt.Point hotPoint)
|
static java.awt.Dialog |
getDialogContainsComponent(java.awt.Component component)
|
static java.awt.Font |
GetFont(java.lang.String FontName,
int FontSize,
boolean FontBold,
boolean FontItalic,
boolean FontUnderline)
|
static int |
getGroupsRowCount(DataStore ds)
|
static int |
getGroupsRowCount(DataStore ds,
int beforeRow)
|
static int |
getGroupsRowCount(DataStore ds,
int startRow,
int endRow,
int underGroupLevel)
|
static byte[] |
getImageFromClipboard()
|
static java.awt.Image |
GetImageFromURL(java.awt.Component Wnd,
java.lang.String imgURL)
|
static java.awt.Container |
GetRootContainer(java.awt.Container op)
|
static java.awt.Rectangle |
getStringBounds(java.awt.Graphics2D g,
java.lang.String str,
java.lang.String FontName,
int FontSize,
boolean FontBold,
boolean FontItalic,
boolean FontUnderline)
|
static java.lang.String |
getStringFromClipboard()
|
static java.awt.Stroke |
getStroke(float width,
int cap,
int join)
|
static java.awt.Stroke |
getStroke(float width,
int cap,
int join,
float miterlimit,
float[] dash,
float dash_phase)
|
static java.awt.image.BufferedImage |
grayImage(java.awt.Image img)
|
static boolean |
hasAlpha(java.awt.Image image)
|
static java.awt.Color |
Hex2Color(java.lang.String c)
|
static java.lang.StringBuffer |
HTML2Text(java.lang.String str)
|
static void |
initAllFontSon9()
|
static void |
initFontDefaults(javax.swing.UIDefaults table,
java.lang.Object controlFont,
java.lang.Object controlBoldFont,
java.lang.Object fixedControlFont,
java.lang.Object menuFont,
java.lang.Object messageFont,
java.lang.Object toolTipFont,
java.lang.Object windowFont)
|
static java.awt.Rectangle |
LeftPartOfRectangle(java.awt.Rectangle rc)
|
static void |
log(boolean info)
|
static void |
log(int info)
|
static void |
log(java.lang.String info)
|
static java.awt.Rectangle |
MiddlePartOfRectangle(java.awt.Rectangle rc)
|
static double |
mm2pixel(double mm)
毫米转化成点 |
static void |
MoveToScreenCenter(java.awt.Component jf)
|
static float |
MultiLineTextHeight(java.awt.Graphics2D g,
int width,
java.lang.String s,
java.lang.String FontName,
int FontSize,
boolean FontBold,
boolean FontItalic,
boolean FontUnderline)
|
static java.lang.String |
newGUID()
|
static byte[] |
ReadFile(java.lang.String filename)
|
static int |
RecursionAdd(int n)
|
static void |
requestInputFocus(javax.swing.JComponent comp)
|
static java.awt.Rectangle |
RightPartOfRectangle(java.awt.Rectangle rc)
|
static void |
setClip(java.awt.Graphics2D g,
java.awt.Shape shape)
|
static void |
ShowInfo(java.awt.Component parentComponent,
java.lang.String info)
|
static int |
String2Int(java.lang.String s)
|
static boolean |
stringMatch(java.lang.Object v,
java.lang.String text,
java.lang.String key,
boolean caseSensitive,
boolean fullMatch)
|
static java.awt.image.BufferedImage |
toBufferedImage(java.awt.Image image)
|
static java.lang.StringBuffer |
ToGBKHTML(java.lang.String s)
|
static java.awt.Rectangle |
TopPartOfRectangle(java.awt.Rectangle rc)
|
static java.lang.Object |
webEval(java.lang.String s,
java.applet.Applet applet)
|
| 从类 java.lang.Object 继承的方法 |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造方法详细信息 |
|---|
public Tools()
| 方法详细信息 |
|---|
public static void DrawString(java.awt.Graphics2D g,
java.awt.Rectangle rc,
java.lang.String s,
int bkMode,
java.awt.Color bkcolor,
java.awt.Color textcolor,
java.lang.String FontName,
int FontSize,
boolean FontBold,
boolean FontItalic,
boolean FontUnderline,
int hAlign,
int vAlign)
public static void DrawString(java.awt.Graphics2D g,
java.awt.Rectangle rc,
java.lang.String s,
int bkMode,
java.awt.Color bkcolor,
java.awt.Color textcolor,
java.lang.String FontName,
int FontSize,
boolean FontBold,
boolean FontItalic,
boolean FontUnderline,
int hAlign,
int vAlign,
java.awt.Color highLightColor)
public static void DrawCheckBoxOrRadioButtonString(java.awt.Component pwnd,
java.awt.Graphics2D g,
java.awt.Rectangle rc,
java.lang.String s,
int bkMode,
java.awt.Color bkcolor,
java.awt.Color textcolor,
java.lang.String FontName,
int FontSize,
boolean FontBold,
boolean FontItalic,
boolean FontUnderline,
int hAlign,
int vAlign,
boolean checkOn,
boolean drawFocus,
boolean isCheckBox)
public static void DrawString(java.awt.Graphics2D g,
java.awt.Rectangle rc,
java.lang.String s,
int bkMode,
java.awt.Color bkcolor,
java.awt.Color textcolor,
java.lang.String FontName,
int FontSize,
boolean FontBold,
boolean FontItalic,
boolean FontUnderline,
int hAlign,
int vAlign,
boolean MultiLine)
public static void DrawStringAcceptReturn(java.awt.Graphics2D g,
java.awt.Rectangle rc,
java.lang.String s,
int bkMode,
java.awt.Color bkcolor,
java.awt.Color textcolor,
java.lang.String FontName,
int FontSize,
boolean FontBold,
boolean FontItalic,
boolean FontUnderline,
int hAlign,
int vAlign)
public static float MultiLineTextHeight(java.awt.Graphics2D g,
int width,
java.lang.String s,
java.lang.String FontName,
int FontSize,
boolean FontBold,
boolean FontItalic,
boolean FontUnderline)
public static java.awt.Font GetFont(java.lang.String FontName,
int FontSize,
boolean FontBold,
boolean FontItalic,
boolean FontUnderline)
public static java.awt.Rectangle LeftPartOfRectangle(java.awt.Rectangle rc)
public static java.awt.Rectangle TopPartOfRectangle(java.awt.Rectangle rc)
public static java.awt.Rectangle RightPartOfRectangle(java.awt.Rectangle rc)
public static java.awt.Rectangle BottomPartOfRectangle(java.awt.Rectangle rc)
public static java.awt.Rectangle MiddlePartOfRectangle(java.awt.Rectangle rc)
public static java.awt.Container GetRootContainer(java.awt.Container op)
public static java.applet.Applet ContainedByApplet(java.awt.Component op)
public static int RecursionAdd(int n)
public static java.awt.Cursor GetCursor(java.awt.Component obj,
java.lang.String curName,
java.awt.Point hotPoint)
public static java.awt.Image getBuffredImageFromURL(java.awt.Component Wnd,
java.lang.String imgURL)
public static java.awt.Image GetImageFromURL(java.awt.Component Wnd,
java.lang.String imgURL)
public static java.awt.Rectangle getStringBounds(java.awt.Graphics2D g,
java.lang.String str,
java.lang.String FontName,
int FontSize,
boolean FontBold,
boolean FontItalic,
boolean FontUnderline)
public static void Delay(int mm)
public static void ShowInfo(java.awt.Component parentComponent,
java.lang.String info)
public static java.awt.Point GetAbsolutePoint(java.awt.Component obj,
java.awt.Point p)
public static java.lang.String Color2Hex(java.awt.Color c)
public static java.awt.Color Hex2Color(java.lang.String c)
public static void MoveToScreenCenter(java.awt.Component jf)
public static byte[] ReadFile(java.lang.String filename)
public static java.lang.StringBuffer ToGBKHTML(java.lang.String s)
public static void clip(java.awt.Graphics2D g,
java.awt.Shape shape)
throws java.lang.Exception
java.lang.Exception
public static void clip(java.awt.Graphics2D g,
java.awt.Shape shape,
boolean union)
public static void setClip(java.awt.Graphics2D g,
java.awt.Shape shape)
public static java.lang.StringBuffer HTML2Text(java.lang.String str)
public static void initAllFontSon9()
public static void initFontDefaults(javax.swing.UIDefaults table,
java.lang.Object controlFont,
java.lang.Object controlBoldFont,
java.lang.Object fixedControlFont,
java.lang.Object menuFont,
java.lang.Object messageFont,
java.lang.Object toolTipFont,
java.lang.Object windowFont)
public static java.lang.String newGUID()
public static java.lang.Object webEval(java.lang.String s,
java.applet.Applet applet)
public static java.lang.String $S(java.lang.Object v)
v -
public static boolean hasAlpha(java.awt.Image image)
public static java.awt.image.BufferedImage toBufferedImage(java.awt.Image image)
public static java.awt.image.BufferedImage grayImage(java.awt.Image img)
public static java.lang.String getStringFromClipboard()
public static byte[] getImageFromClipboard()
public static void requestInputFocus(javax.swing.JComponent comp)
public static java.awt.Dialog getDialogContainsComponent(java.awt.Component component)
public static void log(java.lang.String info)
public static void log(int info)
public static void log(boolean info)
public static java.awt.Stroke getStroke(float width,
int cap,
int join)
public static java.awt.Stroke getStroke(float width,
int cap,
int join,
float miterlimit,
float[] dash,
float dash_phase)
public static int getGroupsRowCount(DataStore ds)
public static int getGroupsRowCount(DataStore ds,
int beforeRow)
public static int getGroupsRowCount(DataStore ds,
int startRow,
int endRow,
int underGroupLevel)
public static javax.print.PrintService findPrintService(javax.print.PrintService[] services,
java.lang.String serviceName)
public static java.awt.print.PageFormat createPageFormat(java.awt.print.PrinterJob pj,
java.lang.String config)
pj - config -
public static javax.print.attribute.HashPrintRequestAttributeSet createHashPrintRequestAttributeSet(java.lang.String config,
java.lang.String sheetName)
config - sheetName -
public static double mm2pixel(double mm)
mm -
public static int String2Int(java.lang.String s)
public static boolean confirm(java.awt.Component parentComponent,
java.lang.String msg)
public static void addContextMenu(WorkSheet sheet,
javax.swing.JPopupMenu popupMenu,
java.util.LinkedHashMap contextMenuMap,
int itemHeight)
public static void addContextSubMenu(WorkSheet sheet,
javax.swing.JMenu pmi,
java.util.LinkedHashMap subMenu,
int itemHeight)
public static boolean stringMatch(java.lang.Object v,
java.lang.String text,
java.lang.String key,
boolean caseSensitive,
boolean fullMatch)
|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||