Class Memory_Canvas

    • Field Detail

      • FX_603P_Bundle

        @NotNull
        private static final ResourceBundle FX_603P_Bundle
      • Engine

        @Nullable
        private @Nullable Desktop_Calculator Engine
        The calculator engine used - needed for status related display.
      • logger

        @NotNull
        private static final Logger logger

        class logger instance

      • TAG

        @NotNull
        private static final @NotNull String TAG

        class logger tag.

      • F_Register_Label

        private final JLabel F_Register_Label
      • F_Register_List

        private final JList<String> F_Register_List
      • F_Register_jScrollPane

        private JScrollPane F_Register_jScrollPane
      • M_Register_Label

        private final JLabel M_Register_Label
      • M_Register_List

        private final JList<String> M_Register_List
      • M_Register_ScrollPane

        private JScrollPane M_Register_ScrollPane
    • Constructor Detail

      • Memory_Canvas

        public Memory_Canvas()
        Creates new form Memory_Canvas
    • Method Detail

      • setCalculator

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

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