2014-11-10 4 views
-1

다음 코드를 작성했지만 jTextfield의 크기는 변하지 않습니다. 크기를 변경하려면 어떻게해야합니까? xy이 버튼을 wh는 내용의 폭과 높이 크기를 제공하기위한 위치를 제공합니다 -jTextfield의 크기가 변하지 않습니다.

import javax.swing.JFrame; 
import java.awt.Dimension; 
import java.awt.Toolkit; 
import java.awt.Window.*; 
import java.text.*; 
import javax.swing.JOptionPane; 
import javax.swing.JTable; 

public class One extends javax.swing.JFrame { 
     int screenHeight; 
     int screenWidth; 
     public One() { 
     initComponents(); 
     Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize(); 



     screenHeight = screenSize.height; 
     screenWidth = screenSize.width; 


     jTextField2.setSize(screenHeight/50,screenWidth/40); 

    } 
} 

답변

0

당신은 setBounds(x,y,w,h) 방법을 사용해야합니다. 예 :

JPanel jl=new JPanel(); 
L=new JButton("LOGIN"); 
jl.add(L); 
L.setBounds(150, 50, 50, 20); 
관련 문제