私はTableViewでJrubyアプリケーションを作成しようとしていますが、データをテーブルに取り込むことができず、そうするためのサンプルコードも見つけられませんでした。ここに私のFXMLの関連部分があります:Jruby/JrubyfxでTableViewを作成できません
<TableView prefHeight="400.0" prefWidth="200.0" id="table">
<columns>
<TableColumn prefWidth="75.0" text="name">
<cellValueFactory>
<PropertyValueFactory property="name" />
</cellValueFactory>
</TableColumn>
<TableColumn prefWidth="75.0" text="address">
<cellValueFactory>
<PropertyValueFactory property="address" />
</cellValueFactory>
</TableColumn>
</columns>
</TableView>
そして、ここでは関係ルビーのコードは次のとおりです。
class Person
attr_accessor :name, :address
def initialize
@name = 'foo'
@address = 'bar'
end
end
class HelloWorldApp < JRubyFX::Application
def start(stage)
with(stage, title: "Hello World!", width: 800, height: 600) do
fxml HelloWorldController
@data = observable_array_list
@data.add Person.new
stage['#table'].set_items @data
show
end
end
end
誰かが私が間違ってやっている提案や作業のサンプルコードに私を指すことができますか?
感謝を。私はそれを受け入れますが、私はその後、これらの種類のもののためにノード/反応に移りました。 – pguardiario