我正在使用Java Swing开发GUI。但我被困在这里了。难道不能将文本动态添加到单个"JTextArea“中吗?
例如:
class Sample extends JFrame{
public static void fn(int n) {
JFrame f = new JFrame();
JTextArea ta = new JTextArea();
f.add(ta);
f.setVisible(true);
for(int i=1;i<=n;i++){
//s
我使用示例代码创建了带有复选框项的组合框。
我在示例程序中使用了JComboCheckBox
import javax.swing.JCheckBox;
import javax.swing.JFrame;
public class ComboBoxMainClass {
public static void main(String[] args) {
// Frame for our test
JComboCheckBox combo = new JComboCheckBox(new JCheckBox[] {
new JCheckBox("
我有两个带有java类的包
PKStrings
PkJforms
public class classWork {
public String[] titleMenu={
"A","B","C","D"
};
public int intOption;
}
我有带菜单的JFrame
点击go jframe A
单击go jframe B,
C单击go jframe C,
D单击go jframe D
以及在同一个包JFram01中的其他帧,包含JLabel。
这是我第一次使用JFrame。我无法让窗口显示嵌套在JFrame中的文本区域。我正在尝试让包含我名字的文本字段显示在列表结果的上方,在使JFrame正常工作之前,我已经省略了它的格式。
public void printResults(String[] names, int[] temp, int[][] scores, float[] averages, char[] letters){
JTextArea outarea= new JTextArea(5,20);
JTextArea name = new JTextArea(5,20);
Font font =
我有一个扩展JFrame的类,我想向该JFrame添加两个JPanels :一个文本面板和一个图形面板。我的文本面板是一个包含带有文本的标签的面板。我的图形面板将包含一个图形(使用2DGraphics创建)。我使用gridbaglayout方法将图形面板添加到左侧(0,0),将文本面板添加到右侧(1,0)。但是,图形面板不会显示在框架中。我尝试了许多方法,试图让面板出现,但都没有成功。 import java.awt.*;
import javax.swing.*;
public class GraphicsTest extends JFrame {
private final
我有一个带有JFrame的单独类,当用户单击主框架上的一个按钮时,这个类就会打开。该框架具有一个显示内容的JTextPane。我用下面写的代码打开我的文件。但是在斯洛文尼亚,我们有一些字母显示得不正确。烤鸡=piščžaru.š,č和ž显示的地方就像广场)。
我的问题是,是否可以在不改变字体的情况下为文本或文件设置UTF-8编码?字体必须保持默认值(使用NetBeans)。
public class EditFrame extends javax.swing.JFrame {
public void readFile(File f) {
try {
我的程序应该做的是,当用户登录系统时,他们输入的用户名应该存储在第二个类中。这样做的原因是用户名将用于显示在每个打开的JFrame的右上角。
因此,我只想知道如何将用户名存储在后台的类(名为userLogin.java)中,以便当用户打开例如inventory JFrame时,来自userlogin的用户名将显示在文本框中,然后如果他们继续执行例如salesList JFrame,则将从userlogin类调用用户名并显示在此JFrame上的文本框中。
下面是我的userlogin.java代码
public class userlogin{
//declare user strig
我正在构建一个简单的Swing应用程序,我想要有文本字段/组合框/下拉框等从左到右的页面。我也希望能够将文本字段和组合框的大小调整为文本的大小,而不是更大,就像在网页上一样。
我已经创建了一个JFrame,其中包含一个窗格列表。目前,搜索窗格在右侧有一个标签,然后是文本字段,然后是一个搜索按钮,所有这些都垂直显示在整个屏幕长度上。
代码如下:
public class SearchEvent {
public JPanel createSearchPane() {
JTextField searchEvent = new JTextField();
//searchEvent