public class TextHTML extends java.lang.Object implements java.awt.event.MouseListener, java.awt.event.ActionListener, PreviewPanel, javax.swing.event.HyperlinkListener, java.awt.event.ComponentListener
Modifier and Type | Class and Description |
---|---|
class |
TextHTML.FXHTML |
Modifier and Type | Field and Description |
---|---|
java.net.URL |
currentHyperLink |
private TextHTML.FXHTML |
htmlPane |
private javax.swing.JPopupMenu |
linkPopup |
private java.lang.String |
locator |
private java.awt.event.MouseEvent |
mouseEvent |
private javax.swing.JPanel |
ui |
private Wandora |
wandora |
Constructor and Description |
---|
TextHTML(java.lang.String locator)
Creates a new instance of TextHTML
|
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent actionEvent) |
static boolean |
canView(java.lang.String url) |
void |
componentHidden(java.awt.event.ComponentEvent e) |
void |
componentMoved(java.awt.event.ComponentEvent e) |
void |
componentResized(java.awt.event.ComponentEvent e) |
void |
componentShown(java.awt.event.ComponentEvent e) |
void |
finish() |
javax.swing.JPanel |
getGui()
Is called to get the actual preview component.
|
private javax.swing.JComponent |
getJToolBar() |
javax.swing.JPopupMenu |
getMenu() |
java.lang.String |
getSelection() |
private void |
handleComponentEvent(java.awt.event.ComponentEvent e) |
void |
hyperlinkUpdate(javax.swing.event.HyperlinkEvent e) |
boolean |
isHeavy()
This is a deprecated method to tell the preview is a heavy weight
AWT component.
|
void |
mouseClicked(java.awt.event.MouseEvent mouseEvent) |
void |
mouseEntered(java.awt.event.MouseEvent mouseEvent) |
void |
mouseExited(java.awt.event.MouseEvent mouseEvent) |
void |
mousePressed(java.awt.event.MouseEvent mouseEvent) |
void |
mouseReleased(java.awt.event.MouseEvent mouseEvent) |
void |
stop()
Called whenever the PreviewPanel should stop i.e.
|
void |
updateLinkMenu() |
void |
updateMenu() |
private Wandora wandora
private java.lang.String locator
private TextHTML.FXHTML htmlPane
private javax.swing.JPopupMenu linkPopup
private java.awt.event.MouseEvent mouseEvent
private javax.swing.JPanel ui
public java.net.URL currentHyperLink
public TextHTML(java.lang.String locator)
public void stop()
PreviewPanel
stop
in interface PreviewPanel
public void finish()
finish
in interface PreviewPanel
public javax.swing.JPanel getGui()
PreviewPanel
getGui
in interface PreviewPanel
private javax.swing.JComponent getJToolBar()
public boolean isHeavy()
PreviewPanel
isHeavy
in interface PreviewPanel
public void mouseClicked(java.awt.event.MouseEvent mouseEvent)
mouseClicked
in interface java.awt.event.MouseListener
public void mouseEntered(java.awt.event.MouseEvent mouseEvent)
mouseEntered
in interface java.awt.event.MouseListener
public void mouseExited(java.awt.event.MouseEvent mouseEvent)
mouseExited
in interface java.awt.event.MouseListener
public void mousePressed(java.awt.event.MouseEvent mouseEvent)
mousePressed
in interface java.awt.event.MouseListener
public void mouseReleased(java.awt.event.MouseEvent mouseEvent)
mouseReleased
in interface java.awt.event.MouseListener
public void updateMenu()
public javax.swing.JPopupMenu getMenu()
public void actionPerformed(java.awt.event.ActionEvent actionEvent)
actionPerformed
in interface java.awt.event.ActionListener
public java.lang.String getSelection()
public void updateLinkMenu()
public void hyperlinkUpdate(javax.swing.event.HyperlinkEvent e)
hyperlinkUpdate
in interface javax.swing.event.HyperlinkListener
public static boolean canView(java.lang.String url)
public void componentShown(java.awt.event.ComponentEvent e)
componentShown
in interface java.awt.event.ComponentListener
public void componentResized(java.awt.event.ComponentEvent e)
componentResized
in interface java.awt.event.ComponentListener
public void componentHidden(java.awt.event.ComponentEvent e)
componentHidden
in interface java.awt.event.ComponentListener
public void componentMoved(java.awt.event.ComponentEvent e)
componentMoved
in interface java.awt.event.ComponentListener
private void handleComponentEvent(java.awt.event.ComponentEvent e)
Copyright 2004-2015 Wandora Team