public class SparkToaster
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.awt.Cursor |
DEFAULT_CURSOR
The default Text Cursor.
|
static java.awt.Cursor |
HAND_CURSOR
The default Hand cursor.
|
Constructor and Description |
---|
SparkToaster()
Constructor to initialized toaster component...
|
Modifier and Type | Method and Description |
---|---|
void |
close() |
javax.swing.border.Border |
getBorder() |
java.awt.Color |
getBorderColor() |
int |
getDisplayTime() |
int |
getMargin() |
java.awt.Color |
getMessageColor() |
int |
getStep() |
int |
getStepTime() |
java.lang.String |
getTitle() |
java.awt.Color |
getToasterColor() |
int |
getToasterHeight() |
java.awt.Font |
getToasterMessageFont() |
int |
getToasterWidth() |
java.awt.Window |
getWindow() |
void |
hideTitle() |
static void |
main(java.lang.String[] args)
Simple Example...
|
void |
setBorder(javax.swing.border.Border border) |
void |
setBorderColor(java.awt.Color borderColor) |
void |
setComponent(java.awt.Component comp) |
void |
setCustomAction(javax.swing.Action action) |
void |
setDisplayTime(int displayTime) |
void |
setHidable(boolean hideable) |
void |
setMargin(int margin) |
void |
setMessageColor(java.awt.Color messageColor) |
void |
setStep(int step) |
void |
setStepTime(int stepTime) |
void |
setTitle(java.lang.String title) |
void |
setTitleAlert(java.awt.Font font,
org.jivesoftware.smack.packet.Presence presence) |
void |
setToasterColor(java.awt.Color toasterColor) |
void |
setToasterHeight(int toasterHeight) |
void |
setToasterMessageFont(java.awt.Font f)
Set the font for the message
|
void |
setToasterWidth(int toasterWidth) |
void |
showToaster() |
void |
showToaster(javax.swing.Icon icon) |
void |
showToaster(javax.swing.Icon icon,
java.lang.String msg)
Show a toaster with the specified message and the associated icon.
|
void |
showToaster(java.lang.String msg)
Show a toaster with the specified message.
|
void |
showToaster(java.lang.String title,
java.awt.Component comp)
Show a toaster with the specified message and the associated icon.
|
public static final java.awt.Cursor HAND_CURSOR
public static final java.awt.Cursor DEFAULT_CURSOR
public SparkToaster()
public void showToaster(javax.swing.Icon icon, java.lang.String msg)
icon
- Icon to show in toaster popup.msg
- Message to show in toaster popup.public void showToaster(java.lang.String title, java.awt.Component comp)
title
- Title to use in toaster popupcomp
- Component to add to toaster popuppublic void showToaster(javax.swing.Icon icon)
public void showToaster()
public void showToaster(java.lang.String msg)
msg
- Message to display.public java.awt.Font getToasterMessageFont()
public void setToasterMessageFont(java.awt.Font f)
f
- Font to set on toaster messages.public java.awt.Color getBorderColor()
public void setBorderColor(java.awt.Color borderColor)
borderColor
- The borderColor to set.public int getDisplayTime()
public void setDisplayTime(int displayTime)
displayTime
- The displayTime to set.public int getMargin()
public void setMargin(int margin)
margin
- The margin to set.public java.awt.Color getMessageColor()
public void setMessageColor(java.awt.Color messageColor)
messageColor
- The messageColor to set.public int getStep()
public void setStep(int step)
step
- The step to set.public int getStepTime()
public void setStepTime(int stepTime)
stepTime
- The stepTime to set.public java.awt.Color getToasterColor()
public void setToasterColor(java.awt.Color toasterColor)
toasterColor
- The toasterColor to set.public int getToasterHeight()
public void setToasterHeight(int toasterHeight)
toasterHeight
- The toasterHeight to set.public int getToasterWidth()
public void setToasterWidth(int toasterWidth)
toasterWidth
- The toasterWidth to set.public java.lang.String getTitle()
public void setTitle(java.lang.String title)
public javax.swing.border.Border getBorder()
public void setBorder(javax.swing.border.Border border)
public void setCustomAction(javax.swing.Action action)
public void setComponent(java.awt.Component comp)
public void close()
public java.awt.Window getWindow()
public void hideTitle()
public void setHidable(boolean hideable)
public static void main(java.lang.String[] args)
args
- Command line args.public void setTitleAlert(java.awt.Font font, org.jivesoftware.smack.packet.Presence presence)