本文整理了Java中javax.swing.JFrame.getToolkit()
方法的一些代码示例,展示了JFrame.getToolkit()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JFrame.getToolkit()
方法的具体详情如下:
包路径:javax.swing.JFrame
类名称:JFrame
方法名:getToolkit
暂无
代码示例来源:origin: stackoverflow.com
if (bytes != null) {
JFrame f = new JFrame();
image = f.getToolkit().createImage(bytes);
代码示例来源:origin: Talend/tesb-rt-se
/**
* Create the GUI and show it. For thread safety,
* this method should be invoked from the
* event-dispatching thread.
*/
private static void createAndShowGUI(CarSearchModel searchModel, CarReserveModel reserveModel) {
//Create and set up the window.
JFrame appFrame = new JFrame(Messages.CarRentalClient_Title);
appFrame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
// Display the window centered on the screen
Dimension d = appFrame.getToolkit().getScreenSize();
appFrame.setLocation((d.width / 2) - (appFrame.getWidth() / 2), (appFrame.getHeight() / 2));
CarRentalClientGui gui = new CarRentalClientGui(searchModel, reserveModel);
gui.appFrame = appFrame;
appFrame.setContentPane(gui);
appFrame.pack();
appFrame.setVisible(true);
appFrame.toFront();
}
代码示例来源:origin: stackoverflow.com
public static void moveToCenterScreen(JFrame frame) {
Toolkit kit = frame.getToolkit();
GraphicsDevice[] gs = GraphicsEnvironment.getLocalGraphicsEnvironment().getScreenDevices();
Insets in = kit.getScreenInsets(gs[0].getDefaultConfiguration());
Dimension d = kit.getScreenSize();
int max_width = (d.width - in.left - in.right);
int max_height = (d.height - in.top - in.bottom);
frame.setLocation((int) (max_width - frame.getWidth()) / 2, (int) (max_height - frame.getHeight() ) / 2);
}
代码示例来源:origin: Waikato/weka-trunk
public static void main(String[] args) {
weka.core.logging.Logger.log(weka.core.logging.Logger.Level.INFO,
"Logging started");
LookAndFeel.setLookAndFeel();
PackageManager pm = new PackageManager();
if (!WekaPackageManager.m_noPackageMetaDataAvailable) {
String offline = "";
if (WekaPackageManager.m_offline) {
offline = " (offline)";
}
final javax.swing.JFrame jf =
new javax.swing.JFrame("Weka Package Manager" + offline);
jf.getContentPane().setLayout(new BorderLayout());
jf.getContentPane().add(pm, BorderLayout.CENTER);
jf.addWindowListener(new java.awt.event.WindowAdapter() {
@Override
public void windowClosing(java.awt.event.WindowEvent e) {
jf.dispose();
System.exit(0);
}
});
Dimension screenSize = jf.getToolkit().getScreenSize();
int width = screenSize.width * 8 / 10;
int height = screenSize.height * 8 / 10;
jf.setBounds(width / 8, height / 8, width, height);
jf.setVisible(true);
pm.setInitialSplitPaneDividerLocation();
}
}
代码示例来源:origin: nz.ac.waikato.cms.weka/weka-stable
public static void main(String[] args) {
weka.core.logging.Logger.log(weka.core.logging.Logger.Level.INFO,
"Logging started");
LookAndFeel.setLookAndFeel();
PackageManager pm = new PackageManager();
if (!WekaPackageManager.m_noPackageMetaDataAvailable) {
String offline = "";
if (WekaPackageManager.m_offline) {
offline = " (offline)";
}
final javax.swing.JFrame jf =
new javax.swing.JFrame("Weka Package Manager" + offline);
jf.getContentPane().setLayout(new BorderLayout());
jf.getContentPane().add(pm, BorderLayout.CENTER);
jf.addWindowListener(new java.awt.event.WindowAdapter() {
@Override
public void windowClosing(java.awt.event.WindowEvent e) {
jf.dispose();
System.exit(0);
}
});
Dimension screenSize = jf.getToolkit().getScreenSize();
int width = screenSize.width * 8 / 10;
int height = screenSize.height * 8 / 10;
jf.setBounds(width / 8, height / 8, width, height);
jf.setVisible(true);
pm.setInitialSplitPaneDividerLocation();
}
}
代码示例来源:origin: mguessan/davmail
mainFrame.setLocation(mainFrame.getToolkit().getScreenSize().width / 2 -
mainFrame.getSize().width / 2,
mainFrame.getToolkit().getScreenSize().height / 2 -
mainFrame.getSize().height / 2);
mainFrame.setVisible(true);
代码示例来源:origin: apache/felix
Dimension maxdim = m_frame.getToolkit().getScreenSize();
int m_width=maxdim.width-100;
int m_height=maxdim.height-100;
代码示例来源:origin: org.fudaa.framework.ctulu/ctulu-bu
Dimension e = f.getToolkit().getScreenSize();
代码示例来源:origin: MegaMek/megamek
frame.setForeground(SystemColor.menuText);
List<Image> iconList = new ArrayList<Image>();
iconList.add(frame.getToolkit().getImage(
new MegaMekFile(Configuration.miscImagesDir(), FILENAME_ICON_16X16).toString()
));
iconList.add(frame.getToolkit().getImage(
new MegaMekFile(Configuration.miscImagesDir(), FILENAME_ICON_32X32).toString()
));
iconList.add(frame.getToolkit().getImage(
new MegaMekFile(Configuration.miscImagesDir(), FILENAME_ICON_48X48).toString()
));
iconList.add(frame.getToolkit().getImage(
new MegaMekFile(Configuration.miscImagesDir(), FILENAME_ICON_256X256).toString()
));
代码示例来源:origin: MegaMek/megamek
/**
* Get the single title image in a threadsafe way.
*
* @param frame - a <code>JFrame</code> object to instantiate the image.
* @return the title <code>Image</code> common to all "about" dialogs.
* This value should <b>not</b> be <code>null</code>.
*/
private static synchronized Image getTitleImage(JFrame frame) {
// Have we loaded our image yet?
if (imgTitleImage == null) {
// Nope. Load it.
Image image = frame.getToolkit().getImage(
new MegaMekFile(Configuration.miscImagesDir(), FILENAME_MEGAMEK_SPLASH2).toString()
);
MediaTracker tracker = new MediaTracker(frame);
tracker.addImage(image, 0);
try {
tracker.waitForID(0);
imgTitleImage = image;
} catch (InterruptedException exp) {
exp.printStackTrace();
}
} // End load-imgTitleImage
// Return our image.
return imgTitleImage;
}
代码示例来源:origin: MegaMek/megamek
iconList.add(frame.getToolkit().getImage(
new MegaMekFile(Configuration.miscImagesDir(), FILENAME_ICON_16X16)
.toString()));
iconList.add(frame.getToolkit().getImage(
new MegaMekFile(Configuration.miscImagesDir(), FILENAME_ICON_32X32)
.toString()));
iconList.add(frame.getToolkit().getImage(
new MegaMekFile(Configuration.miscImagesDir(), FILENAME_ICON_48X48)
.toString()));
iconList.add(frame.getToolkit().getImage(
new MegaMekFile(Configuration.miscImagesDir(), FILENAME_ICON_256X256)
.toString()));
代码示例来源:origin: MegaMek/megamek
frame.setForeground(SystemColor.menuText);
List<Image> iconList = new ArrayList<Image>();
iconList.add(frame.getToolkit().getImage(
new MegaMekFile(Configuration.miscImagesDir(), FILENAME_ICON_16X16)
.toString()));
iconList.add(frame.getToolkit().getImage(
new MegaMekFile(Configuration.miscImagesDir(), FILENAME_ICON_32X32)
.toString()));
iconList.add(frame.getToolkit().getImage(
new MegaMekFile(Configuration.miscImagesDir(), FILENAME_ICON_48X48)
.toString()));
iconList.add(frame.getToolkit().getImage(
new MegaMekFile(Configuration.miscImagesDir(), FILENAME_ICON_256X256)
.toString()));
代码示例来源:origin: org.bitbucket.goalhub.simpleide/jedit
view.getFrame().getToolkit().beep();
return false;
view.getFrame().getToolkit().beep();
return false;
代码示例来源:origin: MegaMek/megamek
Image imgSplash = frame.getToolkit()
.getImage(new MegaMekFile(Configuration.widgetsDir(), splashFilename).toString());
代码示例来源:origin: org.bitbucket.goalhub.simpleide/jedit
view.getFrame().getToolkit().beep();
return false;
view.getFrame().getToolkit().beep();
view.getFrame().getToolkit().beep();
代码示例来源:origin: org.fudaa.framework.ctulu/ctulu-bu
final JComponent cwin = (JComponent) win.getContentPane();
final JFrame app = (JFrame) getApp();
final Dimension de = app.getToolkit().getScreenSize();
代码示例来源:origin: org.bitbucket.goalhub.simpleide/jedit
view.getFrame().getToolkit().beep();
代码示例来源:origin: org.bitbucket.goalhub.simpleide/jedit
view.getFrame().getToolkit().beep();
return false;
内容来源于网络,如有侵权,请联系作者删除!