Class JDialogCT

All Implemented Interfaces:
DialogDefaultsInterface, ActionListener, FocusListener, ItemListener, WindowListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants

public class JDialogCT extends JDialogBase implements ItemListener
Simple dialog for CT window presets.
Version:
0.1 Aug 1, 1997
Author:
Matthew J. McAuliffe, Ph.D.
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      Use serialVersionUID for interoperability.
      See Also:
    • abdomenLabel

      private JLabel abdomenLabel
      Preset labels.
    • abdomenMin

      private int abdomenMin
      Preset min, max values. Min presents the min window value. Max presents the max window value.
    • abdomenMax

      private int abdomenMax
      Preset min, max values. Min presents the min window value. Max presents the max window value.
    • headLabel

      private JLabel headLabel
      DOCUMENT ME!
    • headMin

      private int headMin
      DOCUMENT ME!
    • headMax

      private int headMax
      DOCUMENT ME!
    • lungLabel

      private JLabel lungLabel
      DOCUMENT ME!
    • lungMin

      private int lungMin
      DOCUMENT ME!
    • lungMax

      private int lungMax
      DOCUMENT ME!
    • mediastinumLabel

      private JLabel mediastinumLabel
      DOCUMENT ME!
    • mediastinumMin

      private int mediastinumMin
      DOCUMENT ME!
    • mediastinumMax

      private int mediastinumMax
      DOCUMENT ME!
    • minLabel

      private JLabel minLabel
      DOCUMENT ME!
    • maxLabel

      private JLabel maxLabel
      DOCUMENT ME!
    • minText

      private JTextField minText
      Min, max text fields.
    • maxText

      private JTextField maxText
      Min, max text fields.
    • origNPts

      private int origNPts
      Single Transfer Line size.
    • origX

      private float[] origX
      x, y, z arrays of the LUT transfer function.
    • origY

      private float[] origY
      x, y, z arrays of the LUT transfer function.
    • radioAbdomen

      private JRadioButton radioAbdomen
      Preset radio buttons.
    • radioHead

      private JRadioButton radioHead
      DOCUMENT ME!
    • radioLung

      private JRadioButton radioLung
      DOCUMENT ME!
    • radioMediastinum

      private JRadioButton radioMediastinum
      DOCUMENT ME!
    • radioSpine

      private JRadioButton radioSpine
      DOCUMENT ME!
    • radioVertebrae

      private JRadioButton radioVertebrae
      DOCUMENT ME!
    • resetButton

      private JButton resetButton
      Reset button to reset the default preset values.
    • setButton

      private JButton setButton
      When user change the window, level values, setButton sets the min, max of the window values.
    • spineLabel

      private JLabel spineLabel
      DOCUMENT ME!
    • spineMin

      private int spineMin
      DOCUMENT ME!
    • spineMax

      private int spineMax
      DOCUMENT ME!
    • vertebraeLabel

      private JLabel vertebraeLabel
      DOCUMENT ME!
    • vertebraeMin

      private int vertebraeMin
      DOCUMENT ME!
    • vertebraeMax

      private int vertebraeMax
      DOCUMENT ME!
    • LUT

      private ModelLUT LUT
    • histoPanel

      private ViewJPanelHistoLUT histoPanel
  • Constructor Details

  • Method Details

    • actionPerformed

      public void actionPerformed(ActionEvent event)
      Calls various methods depending on the action.
      Specified by:
      actionPerformed in interface ActionListener
      Overrides:
      actionPerformed in class JDialogBase
      Parameters:
      event - Event that triggered function.
    • itemStateChanged

      public void itemStateChanged(ItemEvent event)
      Sets the flags for the checkboxes.
      Specified by:
      itemStateChanged in interface ItemListener
      Overrides:
      itemStateChanged in class JDialogBase
      Parameters:
      event - Event that triggered this function.
    • buildResetButton

      protected void buildResetButton()
      Builds the Edit button. Sets it internally as well return the just-built button.
    • buildSetButton

      protected void buildSetButton()
      Builds the set button.