随笔分类 - swing
摘要:在线程中出现这种错误的原因是多次启动start()解决方法:将start()改成 run()
阅读全文
摘要:/** * 批量处理方法 * Makes all Compontens the same Size * * @param comps */ public static void makeSameSize(JComponent... comps) { if (comps.length == 0...
阅读全文
摘要:Desktop.getDesktop().browse(new URI(http://www.baidu.com/)); 调用本地默认浏览器打开网页 Desktop.getDesktop().browse(new File("D:\\all").toURI());打开该D:\\all所在文件目录 打开本地文件另一种方法: Desktop.getDesktop().open(new File(...
阅读全文
摘要:private void setMyLookAndFeel() { try { UIManager.setLookAndFeel( "com.sun.java.swing.plaf.windows.WindowsLookAndFeel"); Font font = new Font("Dialog", Font.PLAIN, 12); UIMa...
阅读全文
摘要:http://xieruilin.iteye.com/blog/717858 MyDefaultTreeCellRenderer.java Java代码 import java.awt.Component; import javax.swing.ImageIcon; import javax.swing.JTree; import jav...
阅读全文
摘要:http://dhc027.blog.163.com/blog/static/17329508520109292151515/?COLLCC=3009409691& 一、JTree用法及JTree使用经验总结 ××××××××××××××××××××××××××××××××
阅读全文
摘要:在Swing程序中通常通过鼠标事件的MouseEvent对象,来获取鼠标的坐标,这种情况只能在窗体事件中获取。如果要在窗体最小化或窗体失去焦点后仍要获取鼠标位置的话,就要使用MouseInfo这个对象了。MouseInfo 提供获取有关鼠标信息的方法,如鼠标指针位置和鼠标按钮数。getPointerInfo() :返回表示鼠标指针当前位置的 PointerInfo 实例getNumberOfBut...
阅读全文
摘要:使用eclipse的时候你是否已经厌倦了枯燥的代码,是否想像VS或VB那样直接拖控件呢,其实eclipse也可以使用控件。下面从Eclipse的下载与安装说起。1、登录http://www.eclipse.org/downloads/,现在Eclipse的最新版本是3.7,在打开的页面选择要下载的版本,如图1红框标记处所示:图12、将下载得到的文件解压,并运行eclipse.exe。3、在Eclipse主界面依次选择Help→Install New Software,打开如图2所示界面:图24、在图2红框标记处输入网址http://dl.google.com/eclipse/inst/d2wb
阅读全文
摘要:package demo01;import javax.swing.JFrame; import javax.swing.SwingUtilities;public class SwingConsole { public static void run(final JFrame f, final int width,final int height){ SwingUtilities.invokeLater(new Runnable() { @Override public void run() { f.setTitle(f.getClass().getSimpl...
阅读全文
摘要:package demo01;import java.awt.BorderLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.lang.reflect.Method; import java.util.regex.Matcher; import java.util.regex.Pattern;import javax.swing.JFrame; import javax.swing.JLabel; import javax.sw...
阅读全文
摘要:setResizable(false);
阅读全文
摘要:http://hi.baidu.com/righttoleft/item/6cfbcef9e2005f633c148563重写JFrame标题、按钮等其实标题并不准确,但是一般人们都这样称呼它们为标题。文章最后贴了最新发现的bug其实是JFrame的memuBar部分。JFram由充满布局的glassPanel(负责切屏大小事件)和充满布局的JComponent组成。JComponent负责添加组件。JComponent由memuBar和下部JComponent组成.当没有memuBar时下部JComponent充满。此文讨论的其实就是修改 memuBar部分。通常包含一个popupMemu
阅读全文
摘要:代码一:package org.jivesoftware.pmsaas.business.domain;import java.awt.BorderLayout;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.SwingUtilities;import chrriis.dj.nativeswing.swtimpl.NativeInterface;/*** 该类是包
阅读全文
摘要:网上很多说到某个swt的网站下载插件,但是eclipse本身自带的功能 help 下面 intall new software 就可以下载swt-designer插件
阅读全文

浙公网安备 33010602011771号