本文整理汇总了Java中com.cburch.logisim.file.LoadedLibrary类的典型用法代码示例。如果您正苦于以下问题:Java LoadedLibrary类的具体用法?Java LoadedLibrary怎么用?Java LoadedLibrary使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
LoadedLibrary类属于com.cburch.logisim.file包,在下文中一共展示了LoadedLibrary类的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: LibraryPopup
import com.cburch.logisim.file.LoadedLibrary; //导入依赖的package包/类
LibraryPopup(Project proj, Library lib, boolean is_top) {
super(Strings.get("libMenu"));
this.proj = proj;
this.lib = lib;
add(unload);
unload.addActionListener(this);
add(reload);
reload.addActionListener(this);
unload.setEnabled(is_top);
reload.setEnabled(is_top && lib instanceof LoadedLibrary);
}
示例2: actionPerformed
import com.cburch.logisim.file.LoadedLibrary; //导入依赖的package包/类
@Override
public void actionPerformed(ActionEvent e) {
Object src = e.getSource();
if (src == unload) {
ProjectLibraryActions.doUnloadLibrary(proj, lib);
} else if (src == reload) {
Loader loader = proj.getLogisimFile().getLoader();
loader.reload((LoadedLibrary) lib);
}
}
示例3: updatecircs
import com.cburch.logisim.file.LoadedLibrary; //导入依赖的package包/类
private static void updatecircs(LogisimFile lib, Project proj) {
for (Circuit circ:lib.getCircuits()) {
circ.SetProject(proj);
}
for (Library libs : lib.getLibraries()) {
if (libs instanceof LoadedLibrary) {
LoadedLibrary test = (LoadedLibrary) libs;
if (test.getBase() instanceof LogisimFile) {
updatecircs((LogisimFile)test.getBase(),proj);
}
}
}
}
示例4: actionPerformed
import com.cburch.logisim.file.LoadedLibrary; //导入依赖的package包/类
public void actionPerformed(ActionEvent e) {
Object src = e.getSource();
if (src == unload) {
ProjectLibraryActions.doUnloadLibrary(proj, lib);
} else if (src == reload) {
Loader loader = proj.getLogisimFile().getLoader();
loader.reload((LoadedLibrary) lib);
}
}
示例5: LibraryPopup
import com.cburch.logisim.file.LoadedLibrary; //导入依赖的package包/类
LibraryPopup(Project proj, Library lib, boolean is_top) {
super(Strings.get("libMenu"));
this.proj = proj;
this.lib = lib;
add(unload); unload.addActionListener(this);
add(reload); reload.addActionListener(this);
unload.setEnabled(is_top);
reload.setEnabled(is_top && lib instanceof LoadedLibrary);
}