ViewRenderable.Builder

class final statis publik ViewRenderable.Builder

Class factory untuk ViewRenderable

Metode Publik

CompletableFuture<ViewRenderable>
build()
Membuat Renderable dengan parameter builder.
ViewRenderable.Builder
setHorizontalAlignment(ViewRenderable.HorizontalAlignment horizontalAlignment)
Menetapkan ViewRenderable.HorizontalAlignment yang mengontrol posisi ViewRenderable relatif terhadap Node yang dikaitkan dengan sumbu x.
B memperluas Builder<T memperluas Renderable, B>
setRegistryId(Object registryId)
ViewRenderable.Builder
setSizer(ViewSizer viewSizer)
Menetapkan ViewSizer yang mengontrol ukuran ViewRenderable yang dibuat di Scene.
B memperluas Builder<T memperluas Renderable, B>
B memperluas Builder<T memperluas Renderable, B>
setSource(konteks Context, Uri sourceUri, boolean enableCaching)
B memperluas Builder<T memperluas Renderable, B>
setSource(konteks Context, Callable<InputStream> inputStreamCreator)
B memperluas Builder<T memperluas Renderable, B>
setSource(konteks Context, Uri sourceUri)
B memperluas Builder<T memperluas Renderable, B>
setSource(konteks Context, int resource)
ViewRenderable.Builder
setVerticalAlignment(ViewRenderable.VerticalAlignment verticalAlignment)
Menetapkan ViewRenderable.VerticalAlignment yang mengontrol posisi ViewRenderable relatif terhadap Node yang dikaitkan dengan sumbu y.
ViewRenderable.Builder
setView(Konteks Context, View)
ViewRenderable.Builder
setView(konteks Context, int resourceId)

Metode yang Dilindungi

void
abstrak Class<T memperluas Renderable>
abstrak ResourceRegistry<T memperluas Renderable>
abstrak B memperluas Builder<T memperluas Renderable, B>
ViewRenderable

Metode Turunan

Metode Publik

public CompletableFuture<ViewRenderable> build ()

Membuat Renderable dengan parameter builder.

Hasil

publik ViewRenderable.Builder setHorizontalAlignment (ViewRenderable.HorizontalAlignment horizontalAlignment)

Menetapkan ViewRenderable.HorizontalAlignment yang mengontrol posisi ViewRenderable relatif terhadap Node yang dikaitkan dengan sumbu x. Defaultnya adalah CENTER.

Parameter
horizontalAlignment

publik B memperluas Builder<T memperluas Renderable, B> setRegistryId (Object registryId)

Parameter
ID registry

publik ViewRenderable.Builder setSizer (ViewSizer viewSizer)

Menetapkan ViewSizer yang mengontrol ukuran ViewRenderable yang dibuat di Scene.

Parameter
viewSizer

publik B memperluas Builder<T memperluas Renderable, B> setSource (Definisi RenderableDefinition)

Parameter
definition

publik B memperluas Builder<T memperluas Renderable, B> setSource (Konteks konteks, Uri sourceUri, boolean enableCaching)

Parameter
context
URI sumber
enableCaching

publik B memperluas Builder<T memperluas Renderable, B> setSource (Konteks, Callable<InputStream> inputStreamCreator)

Parameter
context
inputStreamCreator

publik B memperluas Builder<T memperluas Renderable, B> setSource (Konteks, Uri sourceUri)

Parameter
context
URI sumber

publik B memperluas Builder<T memperluas Renderable, B> setSource (Konteks, resource int)

Parameter
context
resource

publik ViewRenderable.Builder setVerticalAlignment (ViewRenderable.VerticalAlignment verticalAlignment)

Menetapkan ViewRenderable.VerticalAlignment yang mengontrol posisi ViewRenderable relatif terhadap Node yang dikaitkan dengan sumbu y. Defaultnya adalah BOTTOM.

Parameter
verticalAlignment

publik ViewRenderable.Builder setView (Konteks konteks, Tampilan tampilan)

Parameter
context
view

publik ViewRenderable.Builder setView (Konteks, int resourceId)

Parameter
context
resourceId

Metode yang Dilindungi

dilindungi void checkPrecondition ()

Protected abstrak Class<T memperluas Renderable> getRenderableClass ()

Protected abstrak ResourceRegistry<T memperluas Renderable> getRenderableRegistry ()

Protected abstrak B memperluas Builder<T memperluas Renderable, B> getSelf ()

dilindungi ViewRenderable makeRenderable ()