Class ThemeAdder

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants

public class ThemeAdder extends JDialog
Author:
yetnt
See Also:
  • Field Details

    • themeOptionMap

      private final LinkedHashMap<ThemeKey,Color> themeOptionMap
    • success

      boolean success
    • entry

      private ThemeEntry entry
    • radioButtonGroup

      private final ButtonGroup radioButtonGroup
    • buttons

      private JPanel buttons
    • drawPanel

      private JPanel drawPanel
    • finalizeBtn

      private JButton finalizeBtn
    • innerPanel

      private JPanel innerPanel
    • jButton2

      private JButton jButton2
    • jButton3

      private JButton jButton3
    • jLabel1

      private JLabel jLabel1
    • jLabel2

      private JLabel jLabel2
    • jLabel3

      private JLabel jLabel3
    • jLabel4

      private JLabel jLabel4
    • jPanel1

      private JPanel jPanel1
    • jPanel2

      private JPanel jPanel2
    • jPanel4

      private JPanel jPanel4
  • Constructor Details

    • ThemeAdder

      public ThemeAdder(Frame parent)
      Creates new form ThemeAdder
    • ThemeAdder

      public ThemeAdder(JFrame parent, ThemeEntry from)
  • Method Details

    • getEntry

      public ThemeEntry getEntry()
    • isSuccess

      public boolean isSuccess()
    • build

      public ThemeEntry build()
    • colorOf

      private Color colorOf(J3DTheme theme)
    • setColors

      private void setColors()
    • initComponents

      private void initComponents()
      This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.
    • jButton3ActionPerformed

      private void jButton3ActionPerformed(ActionEvent evt)
    • finalizeBtnActionPerformed

      private void finalizeBtnActionPerformed(ActionEvent evt)
    • main

      public static void main(String[] args)
      Parameters:
      args - the command line arguments