相关疑难解决方法(0)

如何在JPanel中添加带有null布局的JTable?

我想添加JTableJPanel其布局中null. JPanel包含其他组件.我必须添加JTable适当的位置.

java layout jtable layout-manager null-layout-manager

232
推荐指数
6
解决办法
4万
查看次数

Java Swing JFrame大小不一致

这是我在Stackoverflow中的第一个问题.我从这里收集了很多页面,并没有解决我的问题.我的问题有时(并不总是)我创建的jframe,看起来与我在属性中设置的大小不一样.我使用Netbeans 7.1.2并且只能拖放以进行GUI制作.我还不能做GUI编码.这就是图片

我的窗口组件看起来像是裁剪的.运行时的大小和属性中的大小(minimumsize和preferredsize)是不同的.这与自由设计或绝对设计都发生过.这是什么问题?你知道这个常见的问题吗?我不知道发生了什么.我该如何解决这个问题?对不起,我很抱歉.谢谢.

我不知道代码中的错误,但这是该框架的代码:

@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {

    jButton4 = new javax.swing.JButton();
    jSeparator1 = new javax.swing.JSeparator();
    btBack = new javax.swing.JButton();
    jButton5 = new javax.swing.JButton();
    jLabel1 = new javax.swing.JLabel();
    btNext = new javax.swing.JButton();
    jLabel10 = new javax.swing.JLabel();
    jLabel2 = new javax.swing.JLabel();
    jSeparator2 = new javax.swing.JSeparator();
    jLabel3 = new javax.swing.JLabel();
    jLabel4 = new javax.swing.JLabel();
    jLabel5 = new javax.swing.JLabel();
    jLabel6 = new javax.swing.JLabel();
    jLabel7 = new javax.swing.JLabel();
    lbJudul = new javax.swing.JLabel();
    jPanel1 = new javax.swing.JPanel();

    jButton4.setIcon(new javax.swing.ImageIcon(getClass().getResource("/otodidak/gambar/logomati.png"))); …
Run Code Online (Sandbox Code Playgroud)

java size swing jframe layout-manager

3
推荐指数
1
解决办法
853
查看次数

调整标签,文本字段和按钮大小

我已经AmortizationLoanSchedule在Swing中编写了代码,但外观并不好.如何调整标签,文字字段和按钮的大小?

import java.awt.BorderLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JApplet;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import javax.swing.border.TitledBorder;

public class AmortizationLoanSchedule extends JApplet implements ActionListener {

    private JLabel LoanAmount = new JLabel("Loan Amount");
    private JLabel NumberOfYears = new JLabel("Number Of Years");
    private JLabel InterestRate = new JLabel("Interest Rate (Annual)");

    private JTextField jtfLoanAmount = new JTextField(10);
    private JTextField jtfNumberOfYears = new JTextField(10);
    private JTextField jtfInterestRate = new JTextField(10);

    // Calculate …
Run Code Online (Sandbox Code Playgroud)

java layout user-interface swing

2
推荐指数
1
解决办法
2万
查看次数

如何设置摆动组件的大小

我想自定义 JTextField 对象的高度和宽度。我尝试过 setSize 方法,将宽度和高度作为尺寸和整数传递。但它们似乎都不起作用。我是否缺少某些东西,例如面板上的某些强制性方法调用或某些东西,以便尺寸自定义有效?请帮忙。提前致谢。

编辑:这是一些代码:

public class WestPanel extends JPanel{
private JLabel dateL;
private JTextField date;
public WestPanel(){
setBackground(Color.white);
setLayout(new GridLayout(1,2,0,0));
dateL=new JLabel("Date: ");
date=new JTextField("dd/mm/yyyy");
date.setSize(60,10);
add(dateL);
add(date);
//....remaining code....//
Run Code Online (Sandbox Code Playgroud)

java customization swing jtextfield

1
推荐指数
2
解决办法
2万
查看次数