如何用JComboBox实现文件夹列表框 我现在做的这个只能将驱动器和子层文件夹排在一起,如 驱动器 子层文件夹我想要实现带层级的那种,如 驱动器 文件夹哪位大哥指道?急! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //JTreeTest.javaimport java.awt.BorderLayout;import javax.swing.JFrame;import javax.swing.JTree;public class JTreeTest extends JFrame { private JTree tree; /** * Launch the application * * @param args */ public static void main(String args[]) { try { JTreeTest frame = new JTreeTest(); frame.setVisible(true); } catch (Exception e) { e.printStackTrace(); } } /** * Create the frame */ public JTreeTest() { super(); setBounds(100, 100, 500, 375); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); tree = new JTree(); getContentPane().add(tree, BorderLayout.CENTER); tree.setCellRenderer(new CheckboxTreeRender()); // }}// CheckboxTreeRender.javaimport java.awt.Component;import javax.swing.JCheckBox;import javax.swing.JTree;import javax.swing.tree.DefaultTreeCellRenderer;public class CheckboxTreeRender extends DefaultTreeCellRenderer { @Override public Component getTreeCellRendererComponent(JTree tree, Object value, boolean sel, boolean expanded, boolean leaf, int row, boolean hasFocus) { JCheckBox box = new JCheckBox(); box.setText(value.toString()); box.setSelected(sel); return box; }} 应该实现自己的 ComboBoxModel吧,其接口方法返回上面的JTree就是了! Myeclipse打包问题 JAVA中十进制的UNICODE如何转换成中文或者中文转换成十进制的UNICODE 关于applet 的问题。 跪求答案 try语句中部分语句不能实现 各位大侠,请指教 如何避免重复执行? J2SE 潜艇大战小游戏(附源码) 请教JSplitPane与jpanel的区别 怎样实现从数据库中下载blob数据到本地硬盘? 领导要我用JAVA写一个程序。通过服务器,给600台PC安装测试程序。请版主帮忙指点一下!多谢!!! 高分求助:数据增量同步的问题,怎么解决比较好? 两个Panel如何交互数据?????????????????????????????
import java.awt.BorderLayout;
import javax.swing.JFrame;
import javax.swing.JTree;public class JTreeTest extends JFrame { private JTree tree; /**
* Launch the application
*
* @param args
*/
public static void main(String args[]) {
try {
JTreeTest frame = new JTreeTest();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
} /**
* Create the frame
*/
public JTreeTest() {
super();
setBounds(100, 100, 500, 375);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); tree = new JTree();
getContentPane().add(tree, BorderLayout.CENTER);
tree.setCellRenderer(new CheckboxTreeRender());
//
}}// CheckboxTreeRender.java
import java.awt.Component;import javax.swing.JCheckBox;
import javax.swing.JTree;
import javax.swing.tree.DefaultTreeCellRenderer;public class CheckboxTreeRender extends DefaultTreeCellRenderer { @Override
public Component getTreeCellRendererComponent(JTree tree, Object value,
boolean sel, boolean expanded, boolean leaf, int row,
boolean hasFocus) {
JCheckBox box = new JCheckBox();
box.setText(value.toString());
box.setSelected(sel);
return box;
}}