現在、Eclipse4.2[Juno]を使用したデスクトップ開発でJavaFXに移行しています。JavaFXはまだ若く、そのドキュメントのほとんどはまだNetbeans IDEを使用していますが、Eclipse IDEのドキュメントはありますか[おそらくHeliosから現在まで]?しかし、これは私の本当の質問ではありません。
Model-View-Controllerは、デスクトッププラットフォームとWebプラットフォームの両方での開発を容易にします。さらに、デスクトップ開発では、インスタンス化することでaを呼び出すことができますView
(Controller
MVCの私のアプローチでは)。私の質問ですが、JavaFXに移行する場合でも、Swingで行ったのと同じフォーム作成ルーチンに従いますか?私のルーチンに大きな変更があった場合は、それがどのように行われるかを教えてください。通常、MVCの私のアプローチでは、は、MVCでのレンダリングView
方法に関するレイアウトとメソッドを保持します。Model(s)
例えば:
import javax.swing.*;
public class SampleView extends JFrame {
// javax.swing.* Components, i.e. JTextField, JPanel, etc.
public SampleView() {
initializeLayout();
}
private void initializeLayout() {
// How the components are to be placed using `GroupLayout`
}
// others methods for rendering Model(s) in this view
// EventHandling of components are placed the Controller of this View.
}