The most intelligent Java IDE
[Logo] JavaRanch » JavaRanch Saloon
  Search | FAQ | Recent Topics | Hot Topics
Register / Login


Win a copy of Flex 4 in Action this week in the Flex forum!
Reply Bookmark it! Watch this topic JavaRanch » Forums » Java » Java FX
 
RSS feed
 
New topic
Author

custom swing panel does not display

Jordan Thompson
Greenhorn

Joined: Nov 09, 2009
Messages: 11

HI there,
I have a custom swing panel (LoggerView) that extends JPanel and seems to work fine in java:

static public void main(String[] args) throws InvalidUserException, SQLException {

JFrame frame = new JFrame();
frame.add(new LoggerView());
frame.setVisible(true);
frame.setSize(1200, 800);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}

When I try to use it in javafx app, it fills in the area like its trying to paint, but it does not appear (the areachart works fine as it is a javafx component):

var loggerView = new LoggerView();
loggerView.setPreferredSize(new java.awt.Dimension(1200,800));
var loggerComponent = SwingComponent.wrap(loggerView);

loggerComponent.clip = Rectangle {
width: 1200
height: 800
arcHeight: 20
arcWidth: 20
};


Stage {
title: "Persys Logger View"
scene: Scene {
content: HBox {
content: [loggerComponent,
createAreaChart()]
}
}
}


What am I missing? as you can see from the java code, I don't need to call anything to get it to render.

thanks for your help in advance,
Jordan

No matter where you go - there you are
-- Buckaroo Banzai
Jordan Thompson
Greenhorn

Joined: Nov 09, 2009
Messages: 11

OK - I feel foolish - thats what happens when you stare at the same code for too long. I wasn't initializing th e components in my hastily created empty constructor.

No matter where you go - there you are
-- Buckaroo Banzai
 
 
 
Reply Bookmark it! Watch this topic JavaRanch » Forums » Java » Java FX
 
RSS feed
 
New topic
MyEclipse Enterprise Workbench