Class Program_Canvas

    • Field Detail

      • logger

        private static final Logger logger

        class logger instance

      • TAG

        private static final String TAG

        class logger tag.

      • FX_603P_Bundle

        private static final ResourceBundle FX_603P_Bundle
        Resource Bundle used for I18N
      • Engine

        private Desktop_Calculator Engine
        The calculator engine used - needed for status related display.
      • Program_Counter_Label

        private final JLabel Program_Counter_Label
      • Program_Counter_Text

        private final JTextField Program_Counter_Text
      • Program_Store_Label

        private final JLabel Program_Store_Label
      • Program_Store_Text

        private final JTextField Program_Store_Text
      • Steps_Label

        private final JLabel Steps_Label
      • Steps_ScrollPane

        private JScrollPane Steps_ScrollPane
    • Constructor Detail

      • Program_Canvas

        public Program_Canvas()
        Creates new form Program_Canvas
    • Method Detail

      • initPost

        private void initPost()

        I had used lazy loading before but frequently there were load interrupted errors with images only loaded partially.

      • setTextFonts

        private void setTextFonts()
      • setCalculator

        public void setCalculator​(Desktop_Calculator Engine)
        Set the calculator engine used - needed for status related display.
        Parameters:
        Engine - calculator engine to display
      • update

        public void update()
        Update Fields.
      • 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.
      • formComponentShown

        private void formComponentShown​(ComponentEvent evt)
      • Steps_ListActionPerformed

        private void Steps_ListActionPerformed​(ActionEvent evt)