更多"本题的功能是用按钮来控制文本框中文本的颜色。窗口中有两个带有文字标题的"的相关试题:
[简答题]本题的功能是用按钮来控制文本框中文本的颜色。窗口中有两个带有文字标题的面板“Sample text”和“Text color control”,窗口的底部还有一个复选按钮“Disable changes”。在“Sample text”面板中有一个带有字符串的文本框,而在“Text color control”面板中有三个按钮“Black”、“Red”和“Green”,并且每个按钮上都有一个对应颜色的圆。单击任意按钮,文本框的文本变成对应的颜色,如果选中“Disable changes”复选框,则三个颜色按钮变为不可用,如果取消选中复选框,则三个按钮变为可用。
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class java3 extends JFrame
private JPanel upper,middle,lower;
private JTextField text;
private JButton black,red,green;
private JCheckBox disable;
public java3(String titleText)
super(titleText);
addWindowListener(new WindowAdapter( )
public void
windowClosing(WindowEvent e)
System.exit(0);
);
upper=new JPanel( );
upper.setBorder(BorderFactory.createTitledBorder("Sample text"));
Upper.setlayout(new BorderLayout( ));
text=new JTextField("Change the color of this text");
upper.add(text,BorderLayout,CENTER);
middle=new JPan
[填空题]本题的功能是用按钮来控制文字的颜色。窗口中有三个按钮“Yellow”、“Blue”和“Red”,它们分别对应文字标签中文本的颜色为黄色、蓝色和红色,单击任意一个按钮,文字标签中的文本就变成按钮对应的颜色。
import java. awt. * ;
import java. awt. event. * ;
import javax. swing. * ;
class ButtonPanel extends JPanel implements ActionListener
public ButtonPanel( )
yellowButton=new JButton("Yellow");
blueButton=new JButton("Blue");
redButton=new JButton("Red");
jl=new JLabel("I am from China!");
add(yellowButton);
add(blueButton);
add(redButton);
add(jl);
yellowButton. addActionListener(this);
blueButton. addActionListener(this);
redButton. addActionListener(this);
public void actionPerformed(ActionEvent evt)
Object source=evt. getSource( );
Color color=getForeground( );
if(source==yellowButton) color=Color. yellow;
else if(source==blueButton) color=Color. blue;
else if(source==redButton) color=Color. red;
______;
______;
private JButton yellowButton;
[填空题]本题的功能是用文本框来设定表盘中指针的位置。窗口中有一个画板和两个文本框,画板中绘制了一个表盘和时针、分针,通过文本框分别设定“时”和“分”,表盘中的时针和分针就会指到对应的位置上。
import java. awt. * ;
import java. awt. event. * ;
import java. awt. geom. * ;
import javax. swing. * ;
import javax. swing, event. * ;
public class java3
public static void main(String[] args)
TextTestFrame frame=new TextTestFrame( );
frame. setDefaultCloseOperation (JFrame. EXIT_ON_CLOSE);
frame. show( );
class TextTestFrame extends JFrame
public TextTestFrame( )
setTitle("java3");
setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);
Container contentPane=getContentPane( );
DocumentListener listener=new DocumentListen-er( );
JPanel panel=new JPanel( );
hourField=new JTextField("12",3);
panel, add(hourField);
hourField, getDocument ( ). addDocumentListener(this);
minuteField=new JTextField("00",3);
panel, add(minuteField);
minuteField, getDocume
[填空题]本题主窗口中包括一个文本框和一个文本域,在上面的文本框中输入一个整数并按回车键,就会在下面的文本域中显示该整数的平方值;如果在文本框中输入的不是一个整数,将弹出一个警告窗口。
import java. awt. event. * ;
import java. awt. * ;
import javax. swing. JOptionPane;
class Dwindow extends Frame implements ActionListener
TextField inputNumber;
TextArea show;
Dwindow(String s)
super(s);
inputNumber=new TextField(22);
inputNumber. addActionListener(this);
show=new TextArea( );
add(inputNumber, BorderLayout. NORT H);
add(show, BorderLayout. CENTER);
setBounds(60,60,300,300); setVisible(true);
validate( );
addWindowListener(new WindowAdapter( )
public void windowClosing(WindowEvent e)
System. exit(0);
);
public void actionPerformed(ActionEvent e)
boolean boo=false;
if(e. getSource( )==inputNumber)
String s=______;
char a[]=s. toCharArray( );
for(int i=0; i<a. length;i++)
if(!(Character. isDigit(a[i])))
boo=true;
if(boo==true)
[判断题]链接段落文本框功能可以引导文本的流向,如果一个文本溢出时,使用该功能就会使这个文本框中的文本流向另一个文本框。
[填空题]文本框分为横排文本框和______文本框两种。
[判断题]当两个文本框链接在一起时,如果缩放其中一个文本框时,另一个文本框内的文本也会随着自动调整。
[简答题]本题的功能是对下拉菜单项的操作,包括添加和删除。页面包括一个下拉菜单、一个文本框和两个按钮“删除”和“添加”,选中下拉菜单的一项后,可以通过“删除”按钮从下拉菜单中删除该项,在文本框中填入字符串后,单击“添加”按钮就可以将该项添加到下拉菜单中,所有信息都将显示在右侧的文本域中。
import java.awt.*;
import java.awt.event.*;
public class java2 extends java.applet.Applet imple-
ments hemListener,ActionListener
{Choice choice;
TextField text;
TextArea area;
Button add,del;
public void init( ) .
{choice:new Choice( );
text=new TextField(8);
area:new TextArea(6,15);
choice.add("音乐天地");
choice.add("武术天地");
choice.add("象棋乐园");
choice.add("交友聊天");
add=new Button("添加");
del=new Button("删除");
add.addActionListener(this);
del.addActionListener(this);
choice.addItemListener(this);
add(choice);
add(del);add(text);add(add);add(area);
}
public void itemStateChanged(hemEvent e)
{String name= ;
int index=choice.getSelectedIndex
[简答题]本题程序的功能是程序的主窗口有一个“登录”按钮和两个文本框——“请输入密码:”和“密码验证…”,用户在密码框中输入密码后单击“登录”按钮,然后与预先定义的密码比较(密码预设定为password),如果相同,则在“密码验证…,’文本框中提示“通过!”否则提示“失败!”。“密码验证…”文本框是只读的。请将下述程序补充完整(注意:不得改动程序的结构,不得增行或删行)。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
public class simple
public static void main(String[] args)
LoginFrame frame = new LoginFrame( );
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame,show ( );
class LoginFrame extends JFrame
public LoginFrame( )
setTitle("simple");
setSize(WIDTH,HEIGHT);
Container contentPane = getContentPane( );
JPanel textPanel = new JPanel( );
JLabel inputPassword = new JLabel("请输入密码:",JLabel.CENTER);
MyPassword = new JPasswordField(20);
textPanel.add(inputPassword);
textPanel.add(myPassword);
JLabel checkedPassword = new JLabel("密码验证...",JLabel.LEFT);
CheckPassword = new JTextField(20);
[简答题]本题程序的功能是主窗口里有一个文本框和两个按钮“开始”和“关闭”。单击“开始”按钮后该按钮处于按下状态,文本框中的数开始从0计数到49,每间隔50ms增加1,计数完毕后“开始”按钮变为可使用状态,单击“关闭”按钮则退出程序。请将下述程序补充完整(注意:不得改动程序的结构,不得增行或删行)。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class simple
public static void main (String[] args)
JFrame frame = new CounterFrame( );
frame.setDefaultCloseOperation(JFrame.EXIT ON CLOSE);
frame.show( );
class CounterFrame extends JFrame
public static final int WIDTH = 250;
public static final int HEIGHT = 150;
private TextField textField = new TextField(20);
public CounterFrame( )
setSize(WIDTH,HEIGHT);
setTitle("simple");
Container contentPane = getContentPane( );
JPanel textPanel = new JPanel( );
textPanel.add(textField);
JPanel buttonPanel = new JPanel( );
addButton(buttonPanel,"开始",new ActionListener( )
public void actionPerformed(ActionEvent evt)
addCounter( )
[简答题]本程序的功能是获取文本框中的文本。窗口中有两个文本框“用户名”和“密码”,以及三个按钮“登录”、“其他用户登录,,和“关闭”,初始状态“用户名”文本框是只读的,单击“其他用户登录”按钮后变成可写的,“密码”文本框使用的不是密码文本框,在用户键入的时候设置显示为*号。输入用户名和密码后,单击“登录”按钮后,如果输入的密码为空,则弹出提示消息框,否则后台将显示输入的用户名和密码。比如显示为“admin用户的密码:password”(admi为输入的用户名,password为输入密码)。
import java.awt.*;
import java.awt.event.*;
import javax.swing.JOptionPane;
public class java3
{
public static void main(String args[])
{
final Frame frmFrame=new Frame( );
Panel pnlPanel=new Panel( );
Label lblUsername=new Label("用户名");
Label lblPassword=new Label("密码");
final TextField txtUsername=new TextField("
Student");
final TextField txtPassword=new TextFidd("",
8);
txtUsername.setEditable(false);
txtPassword.setChar(’*’);
Button btnButtonl=new Button("登录");
ButtOn btnButton2=new Button("其他用户登
录");
Button btnButton3=new Button("关闭");
btnButtonl.addActionListener(new Actio
[填空题]有一个VBA计算程序的功能如下,该程序用户界面由4个文本框和3个按钮组成。4个 文本框的名称分别为:Text1、Text2、Text3和Text4。3个按钮分别为:清除(名为 Command1)、计算(名为Command2)和退出(名为Command3)。窗体打开运行后, 单击清除按钮,则清除所有文本框中显示的内容;单击计算按钮,则计算在Text1、Text2 和Text3三个文本框中输入的3科成绩的平均成绩并将结果存放在Text4文本框中;单击 退出按钮则退出。请将下列程序填空补充完整。
Private Sub Command1_Click( ) Me!Text1=""
Me!Text2=""
Me!Text3="" Me!Text4=""
End Sub
Private Sub Command2_Click( )
If Me!Text1="" Or Me!Text2="" Or Me!Text3="" then
MsgBox "成绩输入不全"
Else
Me!Text4=(__________ +Val(Me!Text2)+Val(Me!Text3))/3__________
End Sub
Private Sub Command3_Click( ) Docmd. __________
End Sub
[填空题]有一个VBA计算程序的功能如下:该程序用户界面由4个文本框和3个按钮组成,4个文本框的名称分别为Text1、Text2、Text3和Text4,3个按钮分别为清除(名为Command1) 、计算(名为 Command2) 和退出(名为Command3) 。窗体打开运行后,单击清除按钮,则清除所有文本框中显示的内容;单击计算按钮,则计算在Text1、Text2和Text3三个文本框中输入的3科成绩的平均成绩并将结果存放在Text4文本框中;单击退出按钮则退出。请将下列程序填空补充完整。
Private Sub Command1_Click( )
Me!Text1=""
Me!Text2=""
Me!Text3=""
Me!Text4=""
End Sub
Private Sub Command2_Click( )
If Me!Text1=""Or Me! Text2=""Or Me! Text3=""Then
MsgBox“成绩输入不全”
Else
Me!Text4=( [13] +Val(Me!Text2) +Val(Me!Text3) ) /3
[14]
End Sub
Private Sub Command3_Click( )
DocmD [15]
End Sub
[填空题]有一个VBA计算程序的功能如下:该程序用户界面由4个文本框和3个按钮组成。4个文本框的名称分别为:Text1、Text2、Text3和Text4,3个按钮分别为:清除(名为 C1)、计算(名为C2)和退出(名为C3)。窗体打开运行后,单击“清除”按钮,则清除所有文本框中显示的内容;单击“计算”按钮,则计算在Text1、Text2和Text3三个文本框中输入的3个数字的和并将结果存放在名为Text4的文本框中;单击“退出”按钮则退出程序。依据上述功能,请将下列程序补充完整。
Private Sub C1_Click( )
Me!Text1=""
Me!Text2=""
Me!Text3=""
Me!Text4=""
End Sub
Private Sub C2_Click( )
If Me!Text1="" Or Me!Text2="" Or Me!Text3=""Then
MsgBox“三个文本框都要输入值!”
______
Me!Text4=(Val(Me!Text1)+Val(Me!Text2)+______)
End If
End Sub
Private Sub C3_Click( )
Docmd.______
End Sub