📄 imageitem.java
字号:
/*
* Created on 2005-9-21 by pcy
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package javax.microedition.lcdui;
import a.a.a.midp.lcdui.*;
public class ImageItem extends Item {
public final static int LAYOUT_DEFAULT = 0;
public final static int LAYOUT_LEFT = 1;
public final static int LAYOUT_RIGHT = 2;
public final static int LAYOUT_CENTER = 3;
public final static int LAYOUT_NEWLINE_BEFORE = 0x100;
public final static int LAYOUT_NEWLINE_AFTER = 0x200;
public ImageItem(String label, Image img, int layout, String altText) {
super(label);
synchronized (Display.LCDUILock) {
instance=new BQImageItem(label,img.getBQImage(),layout,altText);
}
}
public ImageItem(String label, Image image, int layout, String altText,
int appearanceMode) {
super(label);
instance=new BQImageItem(label, image.getBQImage(), layout, altText, appearanceMode);
}
public Image getImage() {
synchronized (Display.LCDUILock) {
return ((BQImageItem)instance).getImage().getShell();
}
}
public void setImage(Image img) {
synchronized (Display.LCDUILock) {
((BQImageItem)instance).setImage(img.getBQImage());
}
}
public String getAltText() {
// SYNC NOTE: return of atomic value, no locking necessary
return ((BQImageItem)instance).getAltText();
}
public void setAltText(String text) {
// SYNC NOTE: atomic, no locking necessary
((BQImageItem)instance).setAltText(text);
}
public int getLayout() {
// NOTE: looks odd, but this method is required for 1.0 compatiblitiy
return super.getLayout();
}
public void setLayout(int layout) {
// NOTE: looks odd, but this method is required for 1.0 compatiblitiy
super.setLayout(layout);
}
public int getAppearanceMode() {
return ((BQImageItem)instance).getAppearanceMode();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -