Class SecurityDialogPanel

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
net.adoptopenjdk.icedteaweb.client.parts.dialogs.security.SecurityDialogPanel
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible
Direct Known Subclasses:
AccessWarningPane, AppletWarningPane, AppTrustWarningPanel, CertsInfoPane, CertWarningPane, InetSecurity511Panel, MissingALACAttributePanel, MissingPermissionsAttributePanel, MoreInfoPane, PasswordAuthenticationPane

public abstract class SecurityDialogPanel extends JPanel
Provides a JPanel for use in JNLP warning dialogs.
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • htmlWrap

      public static String htmlWrap(String s)
      Needed to get word wrap working in JLabels.
      Parameters:
      s - string to be wrapped to html tag
      Returns:
    • setVisible

      public void setVisible(boolean aFlag)
      Overrides:
      setVisible in class JComponent
    • requestFocusOnDefaultButton

      public void requestFocusOnDefaultButton()
    • getDefaultNegativeAnswer

      public abstract DialogResult getDefaultNegativeAnswer()
    • getDefaultPositiveAnswer

      public abstract DialogResult getDefaultPositiveAnswer()
    • getText

      public String getText()
      this is default SecurityDialog "toString". All extending panels are recommended to override this. However, this method is reading possible shown gui, and printing it to output so free of code, this to string have pretty nice results
      Returns:
      text gathered from components placed on this panel and cleaned from some html tags
    • traverse

      private String traverse(Container co)
    • traverse

      private String traverse(Container co, boolean skipClassName, Class... skipClasses)
    • getGetText

      private Method getGetText(Class aClass)
    • getText

      private String getText(Component c1, Method getText)
    • readFromStdIn

      public abstract DialogResult readFromStdIn(String what)
    • helpToStdIn

      public abstract String helpToStdIn()