本文整理汇总了Java中sim.display.GUIState类的典型用法代码示例。如果您正苦于以下问题:Java GUIState类的具体用法?Java GUIState怎么用?Java GUIState使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
GUIState类属于sim.display包,在下文中一共展示了GUIState类的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getInspector
import sim.display.GUIState; //导入依赖的package包/类
@Override
public Inspector getInspector(LocationWrapper wrapper, GUIState state) {
if(wrapper == null) {
return null;
} else {
return new MetaInspector(wrapper.getObject(), ((FishGUI) state));
}
}
示例2: InstrumentChart
import sim.display.GUIState; //导入依赖的package包/类
/**
* plots the state of the limit order book
* @param state
* @param instrument
*/
public InstrumentChart(final GUIState state, final Instrument instrument) {
this.state = state;
this.instrument = instrument;
setTitle(instrument.getTickerSymbol());
setYAxisLabel("Voume");
setXAxisLabel("Price");
}
示例3: PlanControllerInspector
import sim.display.GUIState; //导入依赖的package包/类
public PlanControllerInspector(GUIState guiState, Home home,
UserPreferences preferences, ViewFactory viewFactory,
ContentManager contentManager, UndoableEditSupport undoSupport) {
super(home, preferences, viewFactory, contentManager, undoSupport);
this.guiState = guiState;
this.home = home;
this.preferences = preferences;
this.viewFactory = viewFactory;
this.contentManager = contentManager;
this.undoSupport = undoSupport;
}
示例4: getInspector
import sim.display.GUIState; //导入依赖的package包/类
@Override
public Inspector getInspector(LocationWrapper wrapper, GUIState state) {
return wrapper == null ? null :
new MetaInspector(wrapper.getObject(), gui);
}
示例5: GUISyncedBinder
import sim.display.GUIState; //导入依赖的package包/类
public GUISyncedBinder(GUIState gui) {
this.gui = gui;
}
示例6: StrategyWidgetProcessor
import sim.display.GUIState; //导入依赖的package包/类
public StrategyWidgetProcessor(GUIState state) {
this.state = state;
}
示例7: getInspector
import sim.display.GUIState; //导入依赖的package包/类
public Inspector getInspector(LocationWrapper wrapper, GUIState state) {
Device obj = (Device) wrapper.getObject();
Inspector inspector = new SimpleInspector(obj, state, obj.getID());
return inspector;
}
示例8: getInspector
import sim.display.GUIState; //导入依赖的package包/类
/**
* The standard inspector is just a simpleInspector, but it can be overriden.
* @return
*/
public Inspector getInspector(GUIState gui){
return new SimpleInspector(this,gui);
}
示例9: UbikSimDisplay2D
import sim.display.GUIState; //导入依赖的package包/类
public UbikSimDisplay2D(GUIState guiState) {
this.guiState = guiState;
this.ubik = (Ubik) guiState.state;
setTitle("UbikSim2D");
}
示例10: UbikSimDisplay3D
import sim.display.GUIState; //导入依赖的package包/类
public UbikSimDisplay3D(GUIState guiState) {
this.guiState = guiState;
this.ubik = (Ubik) guiState.state;
setTitle("UbikSim3D");
}
示例11: reset
import sim.display.GUIState; //导入依赖的package包/类
public void reset(GUIState guiState) {
this.guiState = guiState;
this.ubik = (Ubik) guiState.state;
unregisterListeners();
getContentPane().removeAll();
init();
}
示例12: reset
import sim.display.GUIState; //导入依赖的package包/类
public void reset(GUIState guiState) {
this.guiState = guiState;
this.ubik = (Ubik) guiState.state;
if(showGraph != null)
showNavGraph.clear();
unregisterListeners();
getContentPane().removeAll();
init();
}
示例13: getInspector
import sim.display.GUIState; //导入依赖的package包/类
/**
* The standard inspector is just a simpleInspector, but it can be overriden.
*
* @return
*/
@Override
public Inspector getInspector(GUIState gui) {
return firmInspector();
}