if (ce instanceof FormatChangeEvent) {
Dimension vSize = new Dimension(320,0);
Component oldVisualComp = visualComp;
if ((visualComp = player.getVisualComponent()) != null) {
if (oldVisualComp != visualComp) {
if (oldVisualComp != null) {
oldVisualComp.remove(zoomMenu);
}
framePanel.remove(oldVisualComp);
vSize = visualComp.getPreferredSize();
vSize.width = (int) (vSize.width * defaultScale);
vSize.height = (int) (vSize.height * defaultScale);
framePanel.add(visualComp);
visualComp.setBounds(0, 0, vSize.width, vSize.height);
addPopupMenu(visualComp);
}
}
Component oldComp = controlComp;
if ((controlComp = player.getControlPanelComponent()) != null)
{
if (oldComp != controlComp)
{
framePanel.remove(oldComp);
framePanel.add(controlComp);
if (controlComp != null) {
int prefHeight = controlComp.getPreferredSize().height;
controlComp.setBounds(0,
vSize.height,
vSize.width,
prefHeight);
}
}
}
}