本文整理汇总了Java中org.apache.harmony.awt.internal.nls.Messages.getString方法的典型用法代码示例。如果您正苦于以下问题:Java Messages.getString方法的具体用法?Java Messages.getString怎么用?Java Messages.getString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.apache.harmony.awt.internal.nls.Messages
的用法示例。
在下文中一共展示了Messages.getString方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: setPixels
import org.apache.harmony.awt.internal.nls.Messages; //导入方法依赖的package包/类
@Override
public void setPixels(int x, int y, int w, int h, int iArray[], DataBuffer data) {
if ((x < 0) || (y < 0) || ((long)x + (long)w > this.width)
|| ((long)y + (long)h > this.height)) {
// awt.63=Coordinates are not in bounds
throw new ArrayIndexOutOfBoundsException(Messages.getString("awt.63")); //$NON-NLS-1$
}
int idx = 0;
for (int i = y; i < y + h; i++) {
for (int j = x; j < x + w; j++) {
for (int n = 0; n < this.numBands; n++) {
setSample(j, i, n, iArray[idx++], data);
}
}
}
}
示例2: ColorConvertOp
import org.apache.harmony.awt.internal.nls.Messages; //导入方法依赖的package包/类
public ColorConvertOp(ICC_Profile profiles[], RenderingHints hints) {
if (profiles == null) {
throw new NullPointerException(Messages.getString("awt.25C")); //$NON-NLS-1$
}
renderingHints = hints;
// This array is not used in the program logic, so don't need to copy it
// Store it only to return back
midProfiles = profiles;
conversionSequence = new ICC_Profile[midProfiles.length];
// Add profiles to the conversion sequence
for (int i=0, length=midProfiles.length; i<length; i++) {
conversionSequence[i] = midProfiles[i];
}
}
示例3: getMaxCharBounds
import org.apache.harmony.awt.internal.nls.Messages; //导入方法依赖的package包/类
public Rectangle2D getMaxCharBounds(FontRenderContext frc) {
if (frc == null){
// awt.00=FontRenderContext is null
throw new NullPointerException(Messages.getString("awt.00")); //$NON-NLS-1$
}
FontPeerImpl peer = (FontPeerImpl)this.getPeer();
Rectangle2D bounds = peer.getMaxCharBounds(frc);
AffineTransform transform = getTransform();
// !! Documentation doesn't describe meaning of max char bounds
// for the fonts that have rotate transforms. For all transforms
// returned bounds are the bounds of transformed maxCharBounds
// Rectangle2D that corresponds to the font with identity transform.
// TODO: resolve this issue to return correct bounds
bounds = transform.createTransformedShape(bounds).getBounds2D();
return bounds;
}
示例4: getRGB
import org.apache.harmony.awt.internal.nls.Messages; //导入方法依赖的package包/类
@Override
public int getRGB(Object inData) {
int pixel = 0;
switch (transferType) {
case DataBuffer.TYPE_BYTE:
byte ba[] = (byte[]) inData;
pixel = ba[0] & 0xff;
break;
case DataBuffer.TYPE_USHORT:
short sa[] = (short[]) inData;
pixel = sa[0] & 0xffff;
break;
case DataBuffer.TYPE_INT:
int ia[] = (int[]) inData;
pixel = ia[0];
break;
default:
// awt.214=This Color Model doesn't support this transferType
throw new UnsupportedOperationException(Messages.getString("awt.214")); //$NON-NLS-1$
}
return getRGB(pixel);
}
示例5: getPixel
import org.apache.harmony.awt.internal.nls.Messages; //导入方法依赖的package包/类
public int[] getPixel(int x, int y, int iArray[], DataBuffer data) {
if (x < 0 || y < 0 || x >= this.width || y >= this.height) {
// awt.63=Coordinates are not in bounds
throw new ArrayIndexOutOfBoundsException(Messages.getString("awt.63")); //$NON-NLS-1$
}
int pixel[];
if (iArray == null) {
pixel = new int[numBands];
} else {
pixel = iArray;
}
for (int i = 0; i < numBands; i++) {
pixel[i] = getSample(x, y, i, data);
}
return pixel;
}
示例6: getJustifiedLayout
import org.apache.harmony.awt.internal.nls.Messages; //导入方法依赖的package包/类
public TextLayout getJustifiedLayout(float justificationWidth) throws Error {
float justification = breaker.getJustification();
if (justification < 0) {
// awt.196=Justification impossible, layout already justified
throw new Error(Messages.getString("awt.196")); //$NON-NLS-1$
} else if (justification == 0) {
return this;
}
TextLayout justifiedLayout = new TextLayout((TextRunBreaker) breaker.clone());
justifiedLayout.handleJustify(justificationWidth);
return justifiedLayout;
}
示例7: getNormalizedComponents
import org.apache.harmony.awt.internal.nls.Messages; //导入方法依赖的package包/类
public float[] getNormalizedComponents(Object pixel,
float[] normComponents, int normOffset) {
if (pixel == null) {
// awt.294=pixel is null
throw new NullPointerException(Messages.getString("awt.294")); //$NON-NLS-1$
}
int unnormComponents[] = getComponents(pixel, null, 0);
return getNormalizedComponents(unnormComponents, 0, normComponents,
normOffset);
}
示例8: getSampleDouble
import org.apache.harmony.awt.internal.nls.Messages; //导入方法依赖的package包/类
@Override
public double getSampleDouble(int x, int y, int b, DataBuffer data) {
if (x < 0 || y < 0 || x >= this.width || y >= this.height) {
// awt.63=Coordinates are not in bounds
throw new ArrayIndexOutOfBoundsException(Messages.getString("awt.63")); //$NON-NLS-1$
}
return data.getElemDouble(bankIndices[b], y * scanlineStride + x +
bandOffsets[b]);
}
示例9: createBits
import org.apache.harmony.awt.internal.nls.Messages; //导入方法依赖的package包/类
private static int[] createBits(int rmask, int gmask, int bmask,
int amask) {
int numComp;
if (amask == 0) {
numComp = 3;
} else {
numComp = 4;
}
int bits[] = new int[numComp];
bits[0] = countCompBits(rmask);
if (bits[0] < 0) {
// awt.23D=The mask of the red component is not contiguous
throw new IllegalArgumentException(Messages.getString("awt.23D")); //$NON-NLS-1$
}
bits[1] = countCompBits(gmask);
if (bits[1] < 0) {
// awt.23E=The mask of the green component is not contiguous
throw new IllegalArgumentException(Messages.getString("awt.23E")); //$NON-NLS-1$
}
bits[2] = countCompBits(bmask);
if (bits[2] < 0) {
// awt.23F=The mask of the blue component is not contiguous
throw new IllegalArgumentException(Messages.getString("awt.23F")); //$NON-NLS-1$
}
if (amask != 0) {
bits[3] = countCompBits(amask);
if (bits[3] < 0) {
// awt.23C=The mask of the alpha component is not contiguous
throw new IllegalArgumentException(Messages.getString("awt.23C")); //$NON-NLS-1$
}
}
return bits;
}
示例10: setDialog
import org.apache.harmony.awt.internal.nls.Messages; //导入方法依赖的package包/类
public void setDialog(JobAttributes.DialogType dialog) {
if(dialog == null) {
// awt.159=Invalid value for dialog
throw new IllegalArgumentException(Messages.getString("awt.159")); //$NON-NLS-1$
}
this.dialog = dialog;
}
示例11: ComponentSampleModel
import org.apache.harmony.awt.internal.nls.Messages; //导入方法依赖的package包/类
public ComponentSampleModel(int dataType, int w, int h, int pixelStride,
int scanlineStride, int bankIndices[], int bandOffsets[]) {
super(dataType, w, h, bandOffsets.length);
if (pixelStride < 0) {
// awt.24B=Pixel stride must be >= 0
throw new IllegalArgumentException(Messages.getString("awt.24B")); //$NON-NLS-1$
}
if (scanlineStride < 0) {
// awt.24C=Scanline stride must be >= 0
throw new IllegalArgumentException(Messages.getString("awt.24C")); //$NON-NLS-1$
}
if (bankIndices.length != bandOffsets.length) {
// awt.24D=Bank Indices length must be equal Bank Offsets length
throw new IllegalArgumentException(Messages.getString("awt.24D")); //$NON-NLS-1$
}
this.pixelStride = pixelStride;
this.scanlineStride = scanlineStride;
this.bandOffsets = bandOffsets.clone();
this.bankIndices = bankIndices.clone();
this.numBands = bandOffsets.length;
int maxBank = 0;
for (int i = 0; i < bankIndices.length; i++) {
if (bankIndices[i] < 0) {
// awt.24E=Index of {0} bank must be >= 0
throw new IllegalArgumentException(Messages.getString("awt.24E", i)); //$NON-NLS-1$
}
if (bankIndices[i] > maxBank) {
maxBank = bankIndices[i];
}
}
this.numBanks = maxBank + 1;
}
示例12: setCopies
import org.apache.harmony.awt.internal.nls.Messages; //导入方法依赖的package包/类
public void setCopies(int copies) {
if(copies <= 0) {
// awt.152=Invalid number of copies
throw new IllegalArgumentException(Messages.getString("awt.152")); //$NON-NLS-1$
}
this.copies = copies;
}
示例13: getComponentSize
import org.apache.harmony.awt.internal.nls.Messages; //导入方法依赖的package包/类
/**
* Gets the size of the desired component of this color model.
*
* @param componentIdx
* the index that determines which component size to get.
* @return the component size corresponding to the index.
* @throws NullPointerException
* if this color model doesn't support an array of separate
* components.
* @throws ArrayIndexOutOfBoundsException
* if the index is negative or greater than or equal to the
* number of components.
*/
public int getComponentSize(int componentIdx) {
if (bits == null) {
// awt.26C=bits is null
throw new NullPointerException(Messages.getString("awt.26C")); //$NON-NLS-1$
}
if (componentIdx < 0 || componentIdx >= bits.length) {
// awt.274=componentIdx is greater than the number of components or
// less than zero
throw new ArrayIndexOutOfBoundsException(Messages.getString("awt.274")); //$NON-NLS-1$
}
return bits[componentIdx];
}
示例14: setFromPage
import org.apache.harmony.awt.internal.nls.Messages; //导入方法依赖的package包/类
public void setFromPage(int ifromPage) {
if (ifromPage <= 0 || ifromPage > toPage
|| ifromPage < minPage || ifromPage > maxPage) {
// awt.155=Invalid value for fromPage
throw new IllegalArgumentException(Messages.getString("awt.155")); //$NON-NLS-1$
}
fromPage = ifromPage;
}
示例15: getMinValue
import org.apache.harmony.awt.internal.nls.Messages; //导入方法依赖的package包/类
@Override
public float getMinValue(int component) {
if ((component < 0) || (component > this.getNumComponents() - 1)) {
// awt.169=Component index out of range
throw new IllegalArgumentException(Messages.getString("awt.169")); //$NON-NLS-1$
}
return minValues[component];
}