
darwin.core.gui.InfoFrame Maven / Gradle / Ivy
The newest version!
/*
*
* * Copyright (C) 2011 Daniel Heinrich * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see .
*/
package darwin.core.gui;
import java.awt.Dimension;
import javax.swing.JFrame;
import darwin.renderer.util.memory.MemoryInfo;
import darwin.renderer.util.memory.PerformanceView;
/**
*
** @author Daniel Heinrich
*/
public class InfoFrame extends JFrame implements PerformanceView
{
private InfoPanel panel = new InfoPanel(1);
public InfoFrame() {
setMinimumSize(new Dimension(250, 160));
getContentPane().add(panel);
pack();
setVisible(true);
}
@Override
public void setFPS(double fps) {
panel.setFPS(fps);
}
@Override
public void setMemInfo(MemoryInfo meminfo) {
panel.setMemInfo(meminfo);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy