Tag: swing

使用Java将文本复制到剪贴板

我想从JTable的单元格复制文本到剪贴板,使其可以粘贴到其他程序,如Microsoft Word。 我有来自JTable的文本,但我不确定如何将其复制到剪贴板。

如何在java中显示简单的警报消息?

来自.NET我很习惯在桌面应用程序中调用Alert()。 然而,在这个Java桌面应用程序,我只是想警告一条消息,说:“感谢您使用Java”我必须经历这么多的痛苦: (使用JOptionPane) 有更容易的方法吗?

我怎样才能获得在Java中的屏幕分辨率?

如何获得像素的屏幕分辨率(宽度x高度)? 我正在使用JFrame和java swing方法。

BoxLayout不能被共享错误

我有这个Java JFrame类,我想使用boxlayout,但是我得到一个错误,说java.awt.AWTError: BoxLayout can't be shared 。 我已经看到其他人有这个问题,但他们通过在contentpane上创buildboxlayout来解决这个问题,但这正是我在这里所做的。 这是我的代码: class edit_dialog extends javax.swing.JFrame{ javax.swing.JTextField title = new javax.swing.JTextField(); public edit_dialog(){ setDefaultCloseOperation(javax.swing.JFrame.DISPOSE_ON_CLOSE); setTitle("New entity"); getContentPane().setLayout( new javax.swing.BoxLayout(this, javax.swing.BoxLayout.PAGE_AXIS)); add(title); pack(); setVisible(true); } }

如何在Java Swing中创build右键单击上下文菜单?

我目前正在创build一个右键单击上下文菜单通过实例化一个新的JMenu右键单击并将其位置设置为鼠标的位置…有没有更好的方法?

java.exe和javaw.exe的区别

最近我注意到一些应用程序正在javaw上运行(不在java )。 他们之间有什么区别,我怎样才能在javaw上运行我的Swing应用程序?

我如何设置JLabel的背景颜色?

在我的JPanel ,我将JLabel的背景设置为不同的颜色。 我可以看到“testing”一词,它是蓝色的,但背景并没有改变。 我怎样才能让它显示? this.setBackground(Color.white); JLabel label = new JLabel("Test"); label.setForeground(Color.blue); label.setBackground(Color.lightGray); this.add(label);

不pipe显示器分辨率如何设置JFrame居中显示?

在使用Java的同时,我发现在启动应用程序时,我的主窗口很难定位在屏幕的中心。 有什么办法可以做到吗? 它不一定要垂直居中,水平alignment对我来说是更重要的目标。 但是垂直alignment也是受欢迎的。

Swing和AWT有什么区别?

有人可以解释我什么是Swing和AWT之间的区别? 是否有任何情况下,AWT比挥杆更有用/build议使用,反之亦然?

如何在Swing中使用拖放来获取文件path?

在我的swing应用程序中有一个JTextField,它保存选定要使用的文件的文件path。 目前我有一个JFileChooser是用来填充这个值。 不过,我想添加一个用户将文件拖放到此JTextField的function,并将其放入JTextField中,而不是始终使用JFileChooser。 如何才能做到这一点?