
**Inheritance:**
java.lang.Object
```
public final class FillPattern
```

Enumerates shape fill pattern types.
## Fields

| Field | Description |
| --- | --- |
| [DARK_DOWNWARD_DIAGONAL](#DARK-DOWNWARD-DIAGONAL) | Represents dark downward diagonal pattern. |
| [DARK_HORIZONTAL](#DARK-HORIZONTAL) | Represents dark horizontal pattern. |
| [DARK_UPWARD_DIAGONAL](#DARK-UPWARD-DIAGONAL) | Represents dark upward diagonal pattern. |
| [DARK_VERTICAL](#DARK-VERTICAL) | Represents dark vertical pattern. |
| [DASHED_DOWNWARD_DIAGONAL](#DASHED-DOWNWARD-DIAGONAL) | Represents dashed downward diagonal pattern. |
| [DASHED_HORIZONTAL](#DASHED-HORIZONTAL) | Represents dashed horizontal pattern. |
| [DASHED_UPWARD_DIAGONAL](#DASHED-UPWARD-DIAGONAL) | Represents dashed upward diagonal pattern. |
| [DASHED_VERTICAL](#DASHED-VERTICAL) | Represents dashed vertical pattern. |
| [DIAGONAL_BRICK](#DIAGONAL-BRICK) | Represents diagonal brick pattern. |
| [DIVOT](#DIVOT) | Represents divot pattern. |
| [DOTTED_DIAMOND](#DOTTED-DIAMOND) | Represents dotted diamond pattern. |
| [DOTTED_GRID](#DOTTED-GRID) | Represents dotted grid pattern. |
| [GRAY_10](#GRAY-10) | Represents 10% gray pattern. |
| [GRAY_20](#GRAY-20) | Represents 20% gray pattern. |
| [GRAY_25](#GRAY-25) | Represents 25% gray pattern. |
| [GRAY_30](#GRAY-30) | Represents 30% gray pattern. |
| [GRAY_40](#GRAY-40) | Represents 40% gray pattern. |
| [GRAY_5](#GRAY-5) | Represents 5% gray pattern. |
| [GRAY_50](#GRAY-50) | Represents 50% gray pattern. |
| [GRAY_60](#GRAY-60) | Represents 60% gray pattern. |
| [GRAY_70](#GRAY-70) | Represents 70% gray pattern. |
| [GRAY_75](#GRAY-75) | Represents 75% gray pattern. |
| [GRAY_80](#GRAY-80) | Represents 80% gray pattern. |
| [GRAY_90](#GRAY-90) | Represents 90% gray pattern. |
| [HORIZONTAL_BRICK](#HORIZONTAL-BRICK) | Represents horizontal brick pattern. |
| [LARGE_CHECKER_BOARD](#LARGE-CHECKER-BOARD) | Represents large checker board pattern. |
| [LARGE_CONFETTI](#LARGE-CONFETTI) | Represents large confetti pattern. |
| [LARGE_GRID](#LARGE-GRID) | Represents large grid pattern. |
| [LIGHT_DOWNWARD_DIAGONAL](#LIGHT-DOWNWARD-DIAGONAL) | Represents light downward diagonal pattern. |
| [LIGHT_HORIZONTAL](#LIGHT-HORIZONTAL) | Represents light horizontal pattern. |
| [LIGHT_UPWARD_DIAGONAL](#LIGHT-UPWARD-DIAGONAL) | Represents light upward diagonal pattern. |
| [LIGHT_VERTICAL](#LIGHT-VERTICAL) | Represents light vertical pattern. |
| [NARROW_HORIZONTAL](#NARROW-HORIZONTAL) | Represents narrow horizontal pattern. |
| [NARROW_VERTICAL](#NARROW-VERTICAL) | Represents narrow vertical pattern. |
| [NONE](#NONE) | Represents no background. |
| [OUTLINED_DIAMOND](#OUTLINED-DIAMOND) | Represents outlined diamond pattern. |
| [PLAID](#PLAID) | Represents plaid pattern. |
| [SHINGLE](#SHINGLE) | Represents shingle pattern. |
| [SMALL_CHECKER_BOARD](#SMALL-CHECKER-BOARD) | Represents small checker board pattern. |
| [SMALL_CONFETTI](#SMALL-CONFETTI) | Represents small confetti pattern. |
| [SMALL_GRID](#SMALL-GRID) | Represents small grid pattern. |
| [SOLID](#SOLID) | Represents solid pattern. |
| [SOLID_DIAMOND](#SOLID-DIAMOND) | Represents solid diamond pattern. |
| [SPHERE](#SPHERE) | Represents sphere pattern. |
| [TRELLIS](#TRELLIS) | Represents trellis pattern. |
| [UNKNOWN](#UNKNOWN) | Represents unknown pattern. |
| [WAVE](#WAVE) | Represents wave pattern. |
| [WEAVE](#WEAVE) | Represents weave pattern. |
| [WIDE_DOWNWARD_DIAGONAL](#WIDE-DOWNWARD-DIAGONAL) | Represents wide downward diagonal pattern. |
| [WIDE_UPWARD_DIAGONAL](#WIDE-UPWARD-DIAGONAL) | Represents wide upward diagonal pattern. |
| [ZIG_ZAG](#ZIG-ZAG) | Represents zig zag pattern. |
## Methods

| Method | Description |
| --- | --- |
| [equals(Object arg0)](#equals-java.lang.Object-) |  |
| [getClass()](#getClass--) |  |
| [hashCode()](#hashCode--) |  |
| [notify()](#notify--) |  |
| [notifyAll()](#notifyAll--) |  |
| [toString()](#toString--) |  |
| [wait()](#wait--) |  |
| [wait(long arg0)](#wait-long-) |  |
| [wait(long arg0, int arg1)](#wait-long-int-) |  |
### DARK_DOWNWARD_DIAGONAL {#DARK-DOWNWARD-DIAGONAL}
```
public static final int DARK_DOWNWARD_DIAGONAL
```


Represents dark downward diagonal pattern.

### DARK_HORIZONTAL {#DARK-HORIZONTAL}
```
public static final int DARK_HORIZONTAL
```


Represents dark horizontal pattern.

### DARK_UPWARD_DIAGONAL {#DARK-UPWARD-DIAGONAL}
```
public static final int DARK_UPWARD_DIAGONAL
```


Represents dark upward diagonal pattern.

### DARK_VERTICAL {#DARK-VERTICAL}
```
public static final int DARK_VERTICAL
```


Represents dark vertical pattern.

### DASHED_DOWNWARD_DIAGONAL {#DASHED-DOWNWARD-DIAGONAL}
```
public static final int DASHED_DOWNWARD_DIAGONAL
```


Represents dashed downward diagonal pattern.

### DASHED_HORIZONTAL {#DASHED-HORIZONTAL}
```
public static final int DASHED_HORIZONTAL
```


Represents dashed horizontal pattern.

### DASHED_UPWARD_DIAGONAL {#DASHED-UPWARD-DIAGONAL}
```
public static final int DASHED_UPWARD_DIAGONAL
```


Represents dashed upward diagonal pattern.

### DASHED_VERTICAL {#DASHED-VERTICAL}
```
public static final int DASHED_VERTICAL
```


Represents dashed vertical pattern.

### DIAGONAL_BRICK {#DIAGONAL-BRICK}
```
public static final int DIAGONAL_BRICK
```


Represents diagonal brick pattern.

### DIVOT {#DIVOT}
```
public static final int DIVOT
```


Represents divot pattern.

### DOTTED_DIAMOND {#DOTTED-DIAMOND}
```
public static final int DOTTED_DIAMOND
```


Represents dotted diamond pattern.

### DOTTED_GRID {#DOTTED-GRID}
```
public static final int DOTTED_GRID
```


Represents dotted grid pattern.

### GRAY_10 {#GRAY-10}
```
public static final int GRAY_10
```


Represents 10% gray pattern.

### GRAY_20 {#GRAY-20}
```
public static final int GRAY_20
```


Represents 20% gray pattern.

### GRAY_25 {#GRAY-25}
```
public static final int GRAY_25
```


Represents 25% gray pattern.

### GRAY_30 {#GRAY-30}
```
public static final int GRAY_30
```


Represents 30% gray pattern.

### GRAY_40 {#GRAY-40}
```
public static final int GRAY_40
```


Represents 40% gray pattern.

### GRAY_5 {#GRAY-5}
```
public static final int GRAY_5
```


Represents 5% gray pattern.

### GRAY_50 {#GRAY-50}
```
public static final int GRAY_50
```


Represents 50% gray pattern.

### GRAY_60 {#GRAY-60}
```
public static final int GRAY_60
```


Represents 60% gray pattern.

### GRAY_70 {#GRAY-70}
```
public static final int GRAY_70
```


Represents 70% gray pattern.

### GRAY_75 {#GRAY-75}
```
public static final int GRAY_75
```


Represents 75% gray pattern.

### GRAY_80 {#GRAY-80}
```
public static final int GRAY_80
```


Represents 80% gray pattern.

### GRAY_90 {#GRAY-90}
```
public static final int GRAY_90
```


Represents 90% gray pattern.

### HORIZONTAL_BRICK {#HORIZONTAL-BRICK}
```
public static final int HORIZONTAL_BRICK
```


Represents horizontal brick pattern.

### LARGE_CHECKER_BOARD {#LARGE-CHECKER-BOARD}
```
public static final int LARGE_CHECKER_BOARD
```


Represents large checker board pattern.

### LARGE_CONFETTI {#LARGE-CONFETTI}
```
public static final int LARGE_CONFETTI
```


Represents large confetti pattern.

### LARGE_GRID {#LARGE-GRID}
```
public static final int LARGE_GRID
```


Represents large grid pattern.

### LIGHT_DOWNWARD_DIAGONAL {#LIGHT-DOWNWARD-DIAGONAL}
```
public static final int LIGHT_DOWNWARD_DIAGONAL
```


Represents light downward diagonal pattern.

### LIGHT_HORIZONTAL {#LIGHT-HORIZONTAL}
```
public static final int LIGHT_HORIZONTAL
```


Represents light horizontal pattern.

### LIGHT_UPWARD_DIAGONAL {#LIGHT-UPWARD-DIAGONAL}
```
public static final int LIGHT_UPWARD_DIAGONAL
```


Represents light upward diagonal pattern.

### LIGHT_VERTICAL {#LIGHT-VERTICAL}
```
public static final int LIGHT_VERTICAL
```


Represents light vertical pattern.

### NARROW_HORIZONTAL {#NARROW-HORIZONTAL}
```
public static final int NARROW_HORIZONTAL
```


Represents narrow horizontal pattern.

### NARROW_VERTICAL {#NARROW-VERTICAL}
```
public static final int NARROW_VERTICAL
```


Represents narrow vertical pattern.

### NONE {#NONE}
```
public static final int NONE
```


Represents no background.

### OUTLINED_DIAMOND {#OUTLINED-DIAMOND}
```
public static final int OUTLINED_DIAMOND
```


Represents outlined diamond pattern.

### PLAID {#PLAID}
```
public static final int PLAID
```


Represents plaid pattern.

### SHINGLE {#SHINGLE}
```
public static final int SHINGLE
```


Represents shingle pattern.

### SMALL_CHECKER_BOARD {#SMALL-CHECKER-BOARD}
```
public static final int SMALL_CHECKER_BOARD
```


Represents small checker board pattern.

### SMALL_CONFETTI {#SMALL-CONFETTI}
```
public static final int SMALL_CONFETTI
```


Represents small confetti pattern.

### SMALL_GRID {#SMALL-GRID}
```
public static final int SMALL_GRID
```


Represents small grid pattern.

### SOLID {#SOLID}
```
public static final int SOLID
```


Represents solid pattern.

### SOLID_DIAMOND {#SOLID-DIAMOND}
```
public static final int SOLID_DIAMOND
```


Represents solid diamond pattern.

### SPHERE {#SPHERE}
```
public static final int SPHERE
```


Represents sphere pattern.

### TRELLIS {#TRELLIS}
```
public static final int TRELLIS
```


Represents trellis pattern.

### UNKNOWN {#UNKNOWN}
```
public static final int UNKNOWN
```


Represents unknown pattern.

### WAVE {#WAVE}
```
public static final int WAVE
```


Represents wave pattern.

### WEAVE {#WEAVE}
```
public static final int WEAVE
```


Represents weave pattern.

### WIDE_DOWNWARD_DIAGONAL {#WIDE-DOWNWARD-DIAGONAL}
```
public static final int WIDE_DOWNWARD_DIAGONAL
```


Represents wide downward diagonal pattern.

### WIDE_UPWARD_DIAGONAL {#WIDE-UPWARD-DIAGONAL}
```
public static final int WIDE_UPWARD_DIAGONAL
```


Represents wide upward diagonal pattern.

### ZIG_ZAG {#ZIG-ZAG}
```
public static final int ZIG_ZAG
```


Represents zig zag pattern.

### equals(Object arg0) {#equals-java.lang.Object-}
```
public boolean equals(Object arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | java.lang.Object |  |

**Returns:**
boolean
### getClass() {#getClass--}
```
public final native Class<?> getClass()
```




**Returns:**
java.lang.Class<?>
### hashCode() {#hashCode--}
```
public native int hashCode()
```




**Returns:**
int
### notify() {#notify--}
```
public final native void notify()
```




### notifyAll() {#notifyAll--}
```
public final native void notifyAll()
```




### toString() {#toString--}
```
public String toString()
```




**Returns:**
java.lang.String
### wait() {#wait--}
```
public final void wait()
```




### wait(long arg0) {#wait-long-}
```
public final native void wait(long arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | long |  |

### wait(long arg0, int arg1) {#wait-long-int-}
```
public final void wait(long arg0, int arg1)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | long |  |
| arg1 | int |  |

