 |
Crossfire JXClient, Trunk
|
Go to the documentation of this file.
23 package com.realtime.crossfire.jxclient.gui.gui;
25 import org.jetbrains.annotations.NotNull;
80 public int getX(
final int width,
final int height,
final int prefWidth,
final int prefHeight) {
81 return x.
evaluate(width, height, prefWidth, prefHeight);
92 public int getY(
final int width,
final int height,
final int prefWidth,
final int prefHeight) {
93 return y.
evaluate(width, height, prefWidth, prefHeight);
104 public int getW(
final int width,
final int height,
final int prefWidth,
final int prefHeight) {
105 return w.
evaluate(width, height, prefWidth, prefHeight);
116 public int getH(
final int width,
final int height,
final int prefWidth,
final int prefHeight) {
117 return h.
evaluate(width, height, prefWidth, prefHeight);
int getW(final int width, final int height, final int prefWidth, final int prefHeight)
Returns the width.
final Expression x
The x coordinate.
Extent(@NotNull final Expression x, @NotNull final Expression y, @NotNull final Expression w, @NotNull final Expression h)
Creates a new instance.
An expression yielding an integer value derived from a screen resolution.
Encapsulates the extent of a GUI element.
int evaluate(final int width, final int height, final int prefWidth, final int prefHeight)
Evaluates the expression into a constant.
final Expression w
The width.
int getX(final int width, final int height, final int prefWidth, final int prefHeight)
Returns the x coordinate.
final Expression y
The y coordinate.
int getY(final int width, final int height, final int prefWidth, final int prefHeight)
Returns the y coordinate.
final Expression h
The height.
int getH(final int width, final int height, final int prefWidth, final int prefHeight)
Returns the height.