public distortionmachine(String sTitle) { 
            this(); setTitle(sTitle); } /** * The entry point for this 
            application. * Sets the Look and Feel to the System Look and Feel. 
            * Creates a new JFrame1 and makes it visible. */ static public void 
            main(String args[]) { try { try {
            UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); 
            } catch (Exception e) { } //Create a new instance of our application's 
            frame, and make it visible. (new distortionmachine()).setVisible(true); 
            } catch (Throwable t) { t.printStackTrace(); //Ensure the application 
            exits with an error condition. System.exit(1); } } /** * Notifies 
            this component that it has been added to a container * This method 
            should be called by <code>Container.add</code>, and * not by user 
            code directly. * Overridden here to adjust the size of the frame if 
            needed. * @see java.awt.Container#removeNotify */ public void addNotify() 
            { // Record the size of the window prior to calling parents addNotify. 
            Dimension size = getSize(); super.addNotify(); if (frameSizeAdjusted) 
            return; frameSizeAdjusted = true; // Adjust size of frame according 
            to the insets and menu bar javax.swing.JMenuBar menuBar =
            getRootPane().getJMenuBar(); 
            int menuBarHeight = 0; if (menuBar != null) menuBarHeight = 
            menuBar.getPreferredSize().height; 
            Insets insets = getInsets(); setSize(insets.left + insets.right + 
            size.width, insets.top + insets.bottom + size.height + menuBarHeight); 
            } // Used by addNotify boolean frameSizeAdjusted = false; //{{DECLARE_CONTROLS <br>
            <font size="1"><a href="/refused/">// refused classification</a>