当前位置: 首页>>代码示例>>Java>>正文


Java Messages.getString方法代码示例

本文整理汇总了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);
            }
        }
    }
}
 
开发者ID:dritanlatifi,项目名称:AndroidPrefuse,代码行数:19,代码来源:SinglePixelPackedSampleModel.java

示例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];
    }       
}
 
开发者ID:windwardadmin,项目名称:android-awt,代码行数:19,代码来源:ColorConvertOp.java

示例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;
}
 
开发者ID:windwardadmin,项目名称:android-awt,代码行数:20,代码来源:Font.java

示例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);
}
 
开发者ID:windwardadmin,项目名称:android-awt,代码行数:26,代码来源:DirectColorModel.java

示例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;
}
 
开发者ID:windwardadmin,项目名称:android-awt,代码行数:20,代码来源:SampleModel.java

示例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;
}
 
开发者ID:windwardadmin,项目名称:android-awt,代码行数:15,代码来源:TextLayout.java

示例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);
}
 
开发者ID:windwardadmin,项目名称:android-awt,代码行数:13,代码来源:ColorModel.java

示例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]);
}
 
开发者ID:windwardadmin,项目名称:android-awt,代码行数:11,代码来源:BandedSampleModel.java

示例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;
}
 
开发者ID:windwardadmin,项目名称:android-awt,代码行数:40,代码来源:PackedColorModel.java

示例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;
}
 
开发者ID:windwardadmin,项目名称:android-awt,代码行数:8,代码来源:JobAttributes.java

示例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;

}
 
开发者ID:windwardadmin,项目名称:android-awt,代码行数:40,代码来源:ComponentSampleModel.java

示例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;
}
 
开发者ID:windwardadmin,项目名称:android-awt,代码行数:8,代码来源:JobAttributes.java

示例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];
}
 
开发者ID:dritanlatifi,项目名称:AndroidPrefuse,代码行数:28,代码来源:ColorModel.java

示例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;
}
 
开发者ID:windwardadmin,项目名称:android-awt,代码行数:9,代码来源:JobAttributes.java

示例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];
}
 
开发者ID:windwardadmin,项目名称:android-awt,代码行数:10,代码来源:ICC_ColorSpace.java


注:本文中的org.apache.harmony.awt.internal.nls.Messages.getString方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。