Class Register_Canvas

    • Field Detail

      • TAG

        private static final String TAG

        class logger tag.

      • logger

        private static final Logger logger

        class logger instance

      • Engine

        @Nullable
        private @Nullable net.sourceforge.uiq3.hp45.Desktop_Calculator Engine
        Calculator to display informations for.
      • CPU_Register_Label

        private final JLabel CPU_Register_Label
      • CPU_Register_List

        private final JList<String> CPU_Register_List
      • CPU_Register_ScrollPane

        private final JScrollPane CPU_Register_ScrollPane
      • RAM_Register_Label

        private final JLabel RAM_Register_Label
      • RAM_Register_List

        private final JList<String> RAM_Register_List
      • RAM_Register_ScrollPane

        private final JScrollPane RAM_Register_ScrollPane
    • Constructor Detail

      • Register_Canvas

        public Register_Canvas()
        Creates new form Status_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​(@NotNull
                                  @NotNull net.sourceforge.uiq3.hp45.Desktop_Calculator Engine)
        Set the calculator engine used - needed for status related display.
        Parameters:
        Engine - calculator to be displayed
      • update

        private void update()
        Update Fields.
      • initComponents

        private void initComponents()
      • formComponentShown

        private void formComponentShown​(ComponentEvent evt)