|
|
|
@ -1,15 +1,13 @@
|
|
|
|
|
package com.fr.design.mainframe.share.ui.online.mini; |
|
|
|
|
|
|
|
|
|
import com.fr.base.ScreenResolution; |
|
|
|
|
import com.fr.design.i18n.Toolkit; |
|
|
|
|
import com.fr.design.mainframe.share.mini.MiniShopDisposingChecker; |
|
|
|
|
import com.fr.design.utils.gui.GUICoreUtils; |
|
|
|
|
import com.fr.stable.Constants; |
|
|
|
|
import com.fr.stable.unit.FU; |
|
|
|
|
import com.fr.stable.unit.UNIT; |
|
|
|
|
|
|
|
|
|
import javax.swing.JFrame; |
|
|
|
|
import java.awt.Container; |
|
|
|
|
import java.awt.GraphicsEnvironment; |
|
|
|
|
import java.awt.Rectangle; |
|
|
|
|
import java.awt.Window; |
|
|
|
|
import java.awt.event.WindowEvent; |
|
|
|
|
import java.awt.event.WindowListener; |
|
|
|
@ -36,10 +34,11 @@ public class MiniComponentShopDialog {
|
|
|
|
|
final JFrame frame = new JFrame(); |
|
|
|
|
final MiniComponentShopPane shopPane = new MiniComponentShopPane(); |
|
|
|
|
|
|
|
|
|
final UNIT width = FU.getInstance(900 * Constants.FU_PER_OLD_PIX); |
|
|
|
|
final UNIT height = FU.getInstance(600 * Constants.FU_PER_OLD_PIX); |
|
|
|
|
int resolution = ScreenResolution.getScreenResolution(); |
|
|
|
|
frame.setSize(width.toPixI(resolution), height.toPixI(resolution)); |
|
|
|
|
GraphicsEnvironment ge=GraphicsEnvironment.getLocalGraphicsEnvironment(); |
|
|
|
|
Rectangle rect =ge.getMaximumWindowBounds(); |
|
|
|
|
int width = (int) (rect.width * 0.8); |
|
|
|
|
int height = (int) (rect.height * 0.9); |
|
|
|
|
frame.setSize(width, height); |
|
|
|
|
frame.setTitle(Toolkit.i18nText("Fine-Design_Share_Online_Mini_Shop_Window_Title")); |
|
|
|
|
frame.add(shopPane); |
|
|
|
|
frame.setResizable(false); |
|
|
|
|