41 lines
934 B
Java
41 lines
934 B
Java
/**
|
||
*
|
||
*/
|
||
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;
|
||
}
|
||
}
|