當前位置: 首頁>>代碼示例>>Java>>正文


Java OS類代碼示例

本文整理匯總了Java中org.eclipse.swt.internal.cocoa.OS的典型用法代碼示例。如果您正苦於以下問題:Java OS類的具體用法?Java OS怎麽用?Java OS使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


OS類屬於org.eclipse.swt.internal.cocoa包,在下文中一共展示了OS類的9個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: sel_registerName

import org.eclipse.swt.internal.cocoa.OS; //導入依賴的package包/類
public static final long sel_registerName(String selectorName){
	try {
		return longValue(invokeMethod(OS.class, "sel_registerName", new Object[] { selectorName }));
	}catch (Throwable throwable){
		throwable.printStackTrace();
	}
	return 0;
}
 
開發者ID:theokyr,項目名稱:TuxGuitar-1.3.1-fork,代碼行數:9,代碼來源:TGCocoa.java

示例2: objc_lookUpClass

import org.eclipse.swt.internal.cocoa.OS; //導入依賴的package包/類
public static final long objc_lookUpClass(String classname) throws Throwable{
	return longValue(invokeMethod(OS.class, "objc_lookUpClass", new Object[] { classname }));
}
 
開發者ID:theokyr,項目名稱:TuxGuitar-1.3.1-fork,代碼行數:4,代碼來源:TGCocoa.java

示例3: objc_allocateClassPair

import org.eclipse.swt.internal.cocoa.OS; //導入依賴的package包/類
public static final long objc_allocateClassPair(String name, long extraBytes) throws Throwable{
	return longValue(invokeMethod(OS.class, "objc_allocateClassPair", new Object[] { OS.class.getField("class_NSObject").get(OS.class), name, osType(extraBytes) }));
}
 
開發者ID:theokyr,項目名稱:TuxGuitar-1.3.1-fork,代碼行數:4,代碼來源:TGCocoa.java

示例4: class_addIvar

import org.eclipse.swt.internal.cocoa.OS; //導入依賴的package包/類
public static final boolean class_addIvar(long cls, byte[] name, long size, byte alignment, byte[] types) throws Throwable{
	return boolValue(invokeMethod(OS.class, "class_addIvar", new Object[] { osType(cls), name, osType(size), new Byte(alignment), types }));
}
 
開發者ID:theokyr,項目名稱:TuxGuitar-1.3.1-fork,代碼行數:4,代碼來源:TGCocoa.java

示例5: object_setInstanceVariable

import org.eclipse.swt.internal.cocoa.OS; //導入依賴的package包/類
public static final long object_setInstanceVariable(Object idValue, byte[] name, long value) throws Throwable{
	return longValue(invokeMethod(OS.class, "object_setInstanceVariable", new Object[] { idValue , name, osType(value) }));
}
 
開發者ID:theokyr,項目名稱:TuxGuitar-1.3.1-fork,代碼行數:4,代碼來源:TGCocoa.java

示例6: class_addMethod

import org.eclipse.swt.internal.cocoa.OS; //導入依賴的package包/類
public static final boolean class_addMethod(long cls, long name, long imp, String types) throws Throwable{
	return boolValue(invokeMethod(OS.class,"class_addMethod", new Object[] { osType(cls), osType(name), osType(imp), types }));
}
 
開發者ID:theokyr,項目名稱:TuxGuitar-1.3.1-fork,代碼行數:4,代碼來源:TGCocoa.java

示例7: objc_registerClassPair

import org.eclipse.swt.internal.cocoa.OS; //導入依賴的package包/類
public static final void objc_registerClassPair(long cls) throws Throwable{
	invokeMethod(OS.class, "objc_registerClassPair", new Object[] { osType(cls) });
}
 
開發者ID:theokyr,項目名稱:TuxGuitar-1.3.1-fork,代碼行數:4,代碼來源:TGCocoa.java

示例8: NewGlobalRef

import org.eclipse.swt.internal.cocoa.OS; //導入依賴的package包/類
public static final long NewGlobalRef( Object object ) throws Throwable{
	Method method = OS.class.getMethod("NewGlobalRef", new Class[] { Object.class });
	return longValue( method.invoke(OS.class, new Object[] { object }) ) ;
}
 
開發者ID:theokyr,項目名稱:TuxGuitar-1.3.1-fork,代碼行數:5,代碼來源:TGCocoa.java

示例9: DeleteGlobalRef

import org.eclipse.swt.internal.cocoa.OS; //導入依賴的package包/類
public static final void DeleteGlobalRef( long ref ) throws Throwable{
	invokeMethod(OS.class, "DeleteGlobalRef", new Object[] { osType(ref) } );
}
 
開發者ID:theokyr,項目名稱:TuxGuitar-1.3.1-fork,代碼行數:4,代碼來源:TGCocoa.java


注:本文中的org.eclipse.swt.internal.cocoa.OS類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。