Class MorphUI

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants

public class MorphUI extends JFrame
This class represents the user interface for the Morph application. It provides methods for initializing the UI components, handling user actions, and performing image morphing operations.
See Also:
  • Constructor Details

    • MorphUI

      public MorphUI()
  • Method Details

    • chooseFile1

      public void chooseFile1(File selectedFile)
    • chooseFile2

      public void chooseFile2(File selectedFile)
    • getFps

      public int getFps()
    • getSeconds

      public int getSeconds()
    • isComputing

      public boolean isComputing()
    • setComputing

      public void setComputing(boolean computing)
    • getFinalResY

      public int getFinalResY()
    • setFinalResY

      public void setFinalResY(int finalResY)
    • getFinalResX

      public int getFinalResX()
    • setFinalResX

      public void setFinalResX(int finalResX)
    • getComboBoxMethod

      public JComboBox<String> getComboBoxMethod()
    • dispose

      public void dispose()
      Overrides:
      dispose in class Window
    • getMenuBar1

      public JMenuBar getMenuBar1()
    • getMenu1

      public JMenu getMenu1()
    • getMenuItemNew

      public JMenuItem getMenuItemNew()
    • getMenuItemOpen

      public JMenuItem getMenuItemOpen()
    • getMenuItemSave

      public JMenuItem getMenuItemSave()
    • getPanel5

      public JPanel getPanel5()
    • getComboBoxShapeType

      public JComboBox<String> getComboBoxShapeType()
    • getLabel7

      public JLabel getLabel7()
    • getTextFieldResX

      public JTextField getTextFieldResX()
    • getLabel8

      public JLabel getLabel8()
    • getTextFieldResY

      public JTextField getTextFieldResY()
    • getPanel3

      public JPanel getPanel3()
    • getLabelFinalResX

      public JLabel getLabelFinalResX()
    • getTextFieldFinalResX

      public JTextField getTextFieldFinalResX()
    • getLabelFinalResY

      public JLabel getLabelFinalResY()
    • getTextFieldFinalResY

      public JTextField getTextFieldFinalResY()
    • getCheckBoxHd

      public JCheckBox getCheckBoxHd()
    • getCheckBox1

      public JCheckBox getCheckBox1()
    • getButton4

      public JButton getButton4()
    • getPanel1

      public JPanel getPanel1()
    • getPanel2

      public JPanel getPanel2()
    • getPanelResult

      public JPanel getPanelResult()
    • getLabel1

      public JLabel getLabel1()
    • getTextFieldSeconds

      public JTextField getTextFieldSeconds()
    • getLabel3

      public JLabel getLabel3()
    • getTextFieldFps

      public JTextField getTextFieldFps()
    • getButton3

      public JButton getButton3()
    • getButton1

      public JButton getButton1()
    • getButton2

      public JButton getButton2()
    • getSlider1

      public JSlider getSlider1()
    • getPanelPoint3DUVGridIJ1

      public PanelPoint3DUVGridIJ getPanelPoint3DUVGridIJ1()
    • getPanelPoint3DUVGridIJ2

      public PanelPoint3DUVGridIJ getPanelPoint3DUVGridIJ2()
    • getPanel4

      public JPanel getPanel4()
    • getButton5

      public JButton getButton5()
    • getButton6

      public JButton getButton6()
    • getLabel4

      public JButton getLabel4()
    • getLabel5

      public JButton getLabel5()
    • getTextFieldAddCol

      public JTextField getTextFieldAddCol()
    • getTextFieldDelCol

      public JTextField getTextFieldDelCol()
    • getTextFieldAddRow

      public JTextField getTextFieldAddRow()
    • getTextFieldDelRow

      public JTextField getTextFieldDelRow()
    • getLabel6

      public JLabel getLabel6()
    • getImageControls1

      public ImageControls getImageControls1()
    • getImageControls2

      public ImageControls getImageControls2()