Java
chenmike1
生活如此多娇
展开
-
往JScrollPane中添加组件时滚动条不出现的解决方法
往滚动条容器里添加容器,再往容器中添加组件,,当组件的大小超过滚动条的大小时,滚动条还不显现的解决办法。滚动条容器,,在NEW的时候只能传一个容器进去。。并且这个容器(zPanel)不需要设置大小。。而且,滚动条容器也不需要设置布局。但是,当你往容器(zPanel)里面添加组件时,,当超过了面板的大小,滚动条还是不会出来,,那是因为容器(zPanel)的大小和滚动的容器大小一样大,,并没有重新设置...转载 2017-07-11 20:29:51 · 5651 阅读 · 3 评论 -
Java动态创建JButton并添加对应监听响应
参照如下案例import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;public class Main extends JFrame { public static void main(String[] args) {...转载 2017-07-12 16:05:00 · 5974 阅读 · 0 评论 -
动态创建组件时遇到的问题及解决方法
动态创建组建时用到的变量值需在方法内定义for (int i = 1; i <= cnt_choice; i++) { final int index = i - 1; mypanel = new JPanel(); ButtonGroup buttonGroup_1 = new ButtonGroup(); mypanel.setBorder(new Tit...原创 2017-07-13 13:44:33 · 335 阅读 · 0 评论 -
Java中SQL遇到字段in条件的解决方法
int row [] =table.getSelectedRows();//你选中的所有行数 String id[]=new String[row.length]; for(int temp=0;temp<row.length;temp++){ id[temp]=tableModel.getValueAt(row[temp],0).toString(); ...原创 2017-07-30 13:31:35 · 6203 阅读 · 0 评论 -
Java 中>>和>>>的区别
Java中的位运算符:>>表示右移,如果该数为正,则高位补0,若为负数,则高位补1;>>>表示无符号右移,也叫逻辑右移,即若该数为正,则高位补0,而若该数为负数,则右移后高位同样补0。表达式为:result = exp1 >> exp2;result = exp2 >>> exp2;表示把数exp1向右移动exp2位。例如:res = 2...转载 2018-03-12 15:40:07 · 1527 阅读 · 1 评论