ProjektGraph/visualisation/ParameterArea.java
2024-07-02 21:13:30 +02:00

41 lines
934 B
Java
Raw Permalink Blame History

/**
*
*/
package visualisation;
import javax.swing.*;
/**
* This class provides the basic parameter input area for an algorithm visualization.
* Add the components and corresponding methods you need and use them in your algorithm.
* @see logging.Algorithm
* @see HybridWindow
* @see JPanel
* @author Bj<42>rn Strobel<br><small>
* University of Cooperative Education Stuttgart,
* Campus Horb<br>
* Department of Information Technology<br>
* it2003<br></small>
*/
public abstract class ParameterArea extends JPanel{
/** The parameter area's scroll pane. */
protected JScrollPane scrollPane;
/**
* Standard constructor.
* Creates an empty parameter area with scroll pane.
*/
public ParameterArea() {
scrollPane=new JScrollPane(this);
}
/**
* Returns the parameter area's scroll pane.
* @return the parameter area's scroll pane
*/
public JScrollPane getScrollPane(){
return scrollPane;
}
}