Programmieren_Projekt/visualization/ParameterArea.java

42 lines
1.0 KiB
Java
Raw Normal View History

2024-07-10 05:55:55 +00:00
/**
*
*/
package visualization;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
/**
* 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 visualization.HybridWindow
* @see javax.swing.JPanel
* @author Bj<EFBFBD>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;
}
}