![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
swing
躁动的青年
招女朋友
展开
-
使用多线程技术让你的Swing及时响应各类事件
在执行时间长点的任务是,主窗体不响应事件,这是因为你执行任务的线程是窗体的主线程,所有不能及时响应,应开新的线程里执行大任务。使用线程例子package com.urt.module;import javax.swing.*;import java.awt.event.*;import java.awt.*;//import com.borland.jb...原创 2020-05-15 07:49:17 · 63 阅读 · 0 评论 -
swing隐藏lable,下拉框等
this.lblEncodingOriginal.hide();this.cmbEncodingOriginal.hide();这么好的方法为什么要过时呢?!原创 2020-05-15 08:00:56 · 134 阅读 · 0 评论 -
java swing项目打安装包 ant+exe4j+inno setup
我的swing项目用的NetBeans开发项目目录exe4j目录innosetup目录一.打jar包NetBeans可生成jar包http://happyqing.iteye.com/blog/2064370Eclipse也可以导出jar包我是采用ant生成jar包优点:可以自定义,去掉有些不需要的类,自定义生成的META-INF\MANIFE...原创 2020-05-15 07:55:20 · 167 阅读 · 0 评论 -
swing设置TextPane自动滚动到最后
设置文本窗格自动滚到到最后,初始化时设置一次即可。//设置文本窗格自动滚到到最后DefaultCaret caret = (DefaultCaret)this.jTextPane1.getCaret(); caret.setUpdatePolicy(DefaultCaret.ALWAYS_UPDATE);参考:http://hw1287789687.iteye...原创 2020-05-15 07:51:26 · 91 阅读 · 0 评论 -
swing文本组件设置字体颜色TextPane
普通文本框和文本域设置不了字体颜色,需要用TextPane文本窗格继承自编辑器窗格public class JTextPane extends JEditorPane样例:MutableAttributeSet attrRed = new SimpleAttributeSet();StyleConstants.setForeground(attrRed, Col...原创 2020-05-15 07:51:18 · 442 阅读 · 0 评论 -
NetBeans8.0 swing项目打包
swing项目可以打包成jar,exe,msi等项目选项卡 项目--属性--构建--部署--在项目菜单中启用本机打包操作项目--打包为--所有工件ant -f D:\\zhao\\Documents\\NetBeansProjects\\docCompare -Djar.archive.disabled=true -Dnative.bundling.type=al...原创 2020-05-15 07:51:10 · 157 阅读 · 0 评论 -
NetBeans swing修改控件属性的可访问性 private public
在代码里不让改设计--控件属性--代码--变量修饰符--public可以同时选多个控件一起修改原创 2020-05-15 07:51:06 · 107 阅读 · 0 评论 -
swing一个JFrame修改另一个JFrame的控件
开发工具:NetBeans在弹出的JFrame或JDialog类上加入父JFrame的引用 private MainFrame parentFrame; /** * Creates new form FileDialog */ public FileDialog(javax.swing.JFrame parent, boole...原创 2020-05-15 07:50:56 · 159 阅读 · 0 评论 -
swing打开文件选择器JFileChooser
开发工具:NetBeansprivate void btnSelectOriginalActionPerformed(java.awt.event.ActionEvent evt) { JFileChooser fileChooser = new JFileChoos...原创 2020-05-15 07:50:51 · 195 阅读 · 0 评论 -
swing窗口设置图标
开发工具:NetBeans在src目录下有images文件夹1.Image image =Toolkit.getDefaultToolkit().getImage("json.jpg"); //好像不行2.这个可以java.net.URL imgURL = MainFrame.class.getResource("/images/icon.png");Image...原创 2020-05-15 07:49:33 · 204 阅读 · 0 评论 -
swing预览和运行的效果不一样解决方法,windows样式
NetBeans开发swing时,预览效果是windows样式,运行就不是了,比较难看,原因是运行时默认的不是采用win窗口样式,修改代码采用系统样式就可以了// for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFe...原创 2020-05-15 07:49:29 · 155 阅读 · 0 评论 -
swing窗口居中,Frame,Dialog
NetBeans主窗体--设计--JFrame--属性--代码--生成中心生成的代码是:private void initComponents() { //…… setLocationRelativeTo(null);}原创 2020-05-15 07:49:21 · 108 阅读 · 0 评论 -
swing jtable删除行,删除多行,排序后删除行
jtable删除行的问题jtable排序后删除行,会出现索引不对应的问题//设置列表可排序jTable1.setAutoCreateRowSorter(true);解决办法关键代码://转换为Model的索引,这句很重要,否则索引不对应rowIndexes[i] = jTable1.convertRowIndexToModel(rowIndexe...原创 2020-05-15 08:01:41 · 991 阅读 · 1 评论