TestDynamicJFreeChartNodeTree.java 文件源码

java
阅读 43 收藏 0 点赞 0 评论 0

项目:PhET 作者:
public TestDynamicJFreeChartNodeTree() {
    getPhetPCanvas().removeScreenChild( getDynamicJFreeChartNode() );
    root = new PhetPPath( new Rectangle( 0, 0, 10, 10 ), Color.blue );

    root.addChild( getDynamicJFreeChartNode() );

    getPhetPCanvas().addScreenChild( root );
    getPhetPCanvas().addKeyListener( new KeyAdapter() {
        public void keyPressed( KeyEvent e ) {
            if ( e.getKeyCode() == KeyEvent.VK_PAGE_UP ) {
                root.scale( 1.1 );
            }
            else if ( e.getKeyCode() == KeyEvent.VK_PAGE_DOWN ) {
                root.scale( 1.0 / 1.1 );
            }
        }
    } );
    constructed = true;

    text = new PText( "Page Up/Down to scale" );
    getPhetPCanvas().addScreenChild( text );
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号