我想自定义 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) 我有两个课程如下:
第一:
class Class1
{
private void Method1()
{
var obj=new TestClass();
obj.TestMethod1();
}
}
Run Code Online (Sandbox Code Playgroud)
第二个:
class TestClass
{
public void TestMethod1()
{
TestMethod2();
}
private void TestMethod2()
{
//get the calling class
}
}
Run Code Online (Sandbox Code Playgroud)
当Class1.Method1
调用TestClass.TestMethod1
这反过来又来电TestClass.TestMethod2
,我想的完全限定类名Class1
内TestClass.TestMethod2
.我看过这个链接,但我想我会得到TestClass.TestMethod1
方法名和TestClass
类名.我怎样才能获得调用类名称?
我有一个像这样的界面:
export interface Picture {
id?: string;
src?: string;
width: number;
height: number;
}
Run Code Online (Sandbox Code Playgroud)
我希望模型至少具有id
或src
属性之一的价值。有没有办法指定?
我是php新手,在java和C方面有编码经验.所以可选参数对我来说有点混乱.我想知道如果一个函数有两个可选参数,如果我传递一个参数,哪个参数将映射到参数?
我正在学习xslt.我试图了解一些xslt代码,但我没有得到以下代码行的含义:
<xsl:variable name="Product" select="document('ProductList.xml')/node()[1]/node()[2]/node()[2]/node()[2]"/>
Run Code Online (Sandbox Code Playgroud)
我可以理解变量将是"$ Product",但是我无法理解文档函数之后select属性的值,'/'和nodes()[].我有c#和java的编码知识,我不熟悉这种语法.我想知道这些'/'在选择值中意味着什么.
.net ×1
c# ×1
function ×1
java ×1
jtextfield ×1
parameters ×1
php ×1
reflection ×1
swing ×1
typescript ×1
xml ×1
xslt ×1