91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 4.47MB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發布日期: 2023-11-04
  • 語言: Java
  • 標簽: 頁面置換??

資源簡介

Java,操作系統課程設計,模擬頁面置換,支持opt,lru,lfu,fifo,

資源截圖

代碼片段和文件信息

/*******************************************************************************
?*?Copyright?(c)?2011?Google?Inc.
?*?All?rights?reserved.?This?program?and?the?accompanying?materials
?*?are?made?available?under?the?terms?of?the?Eclipse?Public?License?v1.0
?*?which?accompanies?this?distribution?and?is?available?at
?*?http://www.eclipse.org/legal/epl-v10.html
?*
?*?Contributors:
?*????Google?Inc.?-?initial?API?and?implementation
?*******************************************************************************/
package?org.eclipse.wb.swing;

import?java.awt.Component;
import?java.awt.Container;
import?java.awt.FocusTraversalPolicy;

/**
?*?Cyclic?focus?traversal?policy?based?on?array?of?components.
?*?


?*?This?class?may?be?freely?distributed?as?part?of?any?application?or?plugin.
?*?
?*?@author?scheglov_ke
?*/
public?class?FocusTraversalOnArray?extends?FocusTraversalPolicy?{
private?final?Component?m_Components[];
////////////////////////////////////////////////////////////////////////////
//
//?Constructor
//
////////////////////////////////////////////////////////////////////////////
public?FocusTraversalOnArray(Component?components[])?{
m_Components?=?components;
}
////////////////////////////////////////////////////////////////////////////
//
//?Utilities
//
////////////////////////////////////////////////////////////////////////////
private?int?indexCycle(int?index?int?delta)?{
int?size?=?m_Components.length;
int?next?=?(index?+?delta?+?size)?%?size;
return?next;
}
private?Component?cycle(Component?currentComponent?int?delta)?{
int?index?=?-1;
loop?:?for?(int?i?=?0;?i? Component?component?=?m_Components[i];
for?(Component?c?=?currentComponent;?c?!=?null;?c?=?c.getParent())?{
if?(component?==?c)?{
index?=?i;
break?loop;
}
}
}
//?try?to?find?enabled?component?in?“delta“?direction
int?initialIndex?=?index;
while?(true)?{
int?newIndex?=?indexCycle(index?delta);
if?(newIndex?==?initialIndex)?{
break;
}
index?=?newIndex;
//
Component?component?=?m_Components[newIndex];
if?(component.isEnabled()?&&?component.isVisible()?&&?component.isFocusable())?{
return?component;
}
}
//?not?found
return?currentComponent;
}
////////////////////////////////////////////////////////////////////////////
//
//?FocusTraversalPolicy
//
////////////////////////////////////////////////////////////////////////////
public?Component?getComponentAfter(Container?container?Component?component)?{
return?cycle(component?1);
}
public?Component?getComponentBefore(Container?container?Component?component)?{
return?cycle(component?-1);
}
public?Component?getFirstComponent(Container?container)?{
return?m_Components[0];
}
public?Component?getLastComponent(Container?container)?{
return?m_Components[m_Components.length?-?1];
}
public?Component?getDefaultComponent(Container?container)?{
return?getFirstComponent(contain


?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1254??2017-12-26?14:31??oskeshe\.classpath

?????文件????????383??2017-12-19?09:52??oskeshe\.project

?????文件????????598??2017-11-23?19:16??oskeshe\.settings\org.eclipse.jdt.core.prefs

?????文件???????1988??2018-01-08?15:52??oskeshe\bin\org\eclipse\wb\swing\FocusTraversalOnArray.class

?????文件???????2732??2018-01-08?15:52??oskeshe\bin\wtos\BarChart.class

?????文件????????783??2018-01-08?15:52??oskeshe\bin\wtos\clean.class

?????文件???????1354??2018-01-08?15:52??oskeshe\bin\wtos\os.class

?????文件????????778??2018-01-08?15:52??oskeshe\bin\wtos\oswin$1.class

?????文件???????1013??2018-01-08?15:52??oskeshe\bin\wtos\oswin$10.class

?????文件????????999??2018-01-08?15:52??oskeshe\bin\wtos\oswin$11.class

?????文件????????999??2018-01-08?15:52??oskeshe\bin\wtos\oswin$12.class

?????文件????????954??2018-01-08?15:52??oskeshe\bin\wtos\oswin$13.class

?????文件???????1515??2018-01-08?15:52??oskeshe\bin\wtos\oswin$14.class

?????文件???????1505??2018-01-08?15:52??oskeshe\bin\wtos\oswin$15.class

?????文件????????699??2018-01-08?15:52??oskeshe\bin\wtos\oswin$16.class

?????文件????????702??2018-01-08?15:52??oskeshe\bin\wtos\oswin$17.class

?????文件????????702??2018-01-08?15:52??oskeshe\bin\wtos\oswin$18.class

?????文件????????701??2018-01-08?15:52??oskeshe\bin\wtos\oswin$19.class

?????文件???????1049??2018-01-08?15:52??oskeshe\bin\wtos\oswin$2.class

?????文件????????702??2018-01-08?15:52??oskeshe\bin\wtos\oswin$20.class

?????文件????????701??2018-01-08?15:52??oskeshe\bin\wtos\oswin$21.class

?????文件????????702??2018-01-08?15:52??oskeshe\bin\wtos\oswin$22.class

?????文件????????701??2018-01-08?15:52??oskeshe\bin\wtos\oswin$23.class

?????文件???????1377??2018-01-08?15:52??oskeshe\bin\wtos\oswin$24.class

?????文件???????1392??2018-01-08?15:52??oskeshe\bin\wtos\oswin$3.class

?????文件???????1011??2018-01-08?15:52??oskeshe\bin\wtos\oswin$4.class

?????文件???????1013??2018-01-08?15:52??oskeshe\bin\wtos\oswin$5.class

?????文件????????953??2018-01-08?15:52??oskeshe\bin\wtos\oswin$6.class

?????文件????????996??2018-01-08?15:52??oskeshe\bin\wtos\oswin$7.class

?????文件???????1011??2018-01-08?15:52??oskeshe\bin\wtos\oswin$8.class

............此處省略44個文件信息

評論

共有 條評論