道java_请问这道java里的这几个语句是什么意思
题目:本程序的功能是列表的选择,并将选中的内容显示在文本区域中。窗口中有一个文本区域和一个支持多项选择的列表,当选中列表中的一项或多项时,文本区域中就会分行显示所选项的索...
题目:本程序的功能是列表的选择,并将选中的内容显示在文本区域中。窗口中有一个文本区域和一个支持多项选择的列表,当选中列表中的一项或多项时,文本区域中就会分行显示所选项的索引值和值。如图所示。
我想问的句子加上了【】
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
public class exam_37
{
public static void main(String[] args)
{
ListFrame frame = new ListFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.show();
}
}
class ListFrame extends JFrame
{
public ListFrame()
{
setTitle("exam_37");
setSize(WIDTH, HEIGHT);
Container contentPane = getContentPane();
JPanel textPanel = new JPanel();
myTextArea = 【new JTextArea(checkedLabel, 5, 20);】
【JScrollPane textScrollPane = new JScrollPane(myTextArea);】
textPanel.add(textScrollPane);
contentPane.add(textPanel);
listPanel = new JPanel();
【String[] courses = {"数学", "英语", "物理", "化学",
"生物", "地理"};】
courseList = new JList(courses);
【courseList.setVisibleRowCount(4);】
【courseList.addListSelectionListener(new courseListener());】
JScrollPane listScrollPane = new JScrollPane(courseList);
listPanel.add(listScrollPane);
【contentPane.add(listPanel, BorderLayout.SOUTH);】
}
private class courseListener implements ListSelectionListener
{
public void valueChanged(ListSelectionEvent event)
{
Object[] selectedCourses = 【courseList.getSelectedValues();】
int[] selectedIndexCourses = courseList.getSelectedIndices();
【StringBuffer tempSeletedText = new StringBuffer(checkedLabel);】
for (int i = 0; i
{
String str1 = new String(selectedIndexCourses[i] + ", ");
String str2 = (String)selectedCourses[i];
【tempSeletedText.append(str1);】
tempSeletedText.append(str2);
tempSeletedText.append("\n");
}
myTextArea.setText(【 tempSeletedText.toString()】);
}
}
public static final int WIDTH = 300;
public static final int HEIGHT = 250;
public static final String checkedLabel="请选择你喜欢的课程:\n";
private JTextArea myTextArea;
private JList courseList;
private JPanel listPanel;
}
展开
道java_请问这道java里的这几个语句是什么意思相关推荐
- 16从零开始学Java之Java里的输入与输出语句有哪些?
作者:孙玉昌,昵称[一一哥],另外[壹壹哥]也是我哦 CSDN博客专家.万粉博主.阿里云专家博主.掘金优质作者 配套项目资料 https://github.com/SunLtd/LearnJava h ...
- char ch= 中 什么意思java_问一下java里的char到底是什么
我们上课用的联系学java的软件是readytoprogramJAVAIDE,学到char变量的时候出了点问题,教材上教的是让我们输:charch1,ch2,ch3;ch1=c.readChar(); ...
- bakaxl怎么调java_请问这个Java怎么调?
展开全部 整体没啥问题,有几处需要改32313133353236313431303231363533e58685e5aeb931333431373330: 1.类名好几处都是小写的,不知道你哪来的代码 ...
- java里this.a=a_Ican'tgohomethisa-way为啥是thisa-way?-thisa-英语-那友持同学
概述:本道作业题是那友持同学的课后练习,分享的知识点是thisa,指导老师为柳老师,涉及到的知识点涵盖:Ican\'tgohomethisa-way为啥是thisa-way?_-thisa-英语,下面 ...
- Java 里的thread (线程)简介
在Java里 thread 就是线程的意思. 说到线程的概念, 自然离不开另外两个词: 程序和进程. 从最基本的程序讲起: 一. 什么是程序(Program) 所谓程序, 就是1个严格有序的指令集合. ...
- 10道虐心的Java面试题,被面试官虐哭了,同事一题都没答对
10道虐心的Java面试题,被面试官虐哭了,同事一题都没答对 Java高级架构 有一天,小王告诉我,他去一家公司面试 Java 岗,结果被面试官虐哭了.整整 10 道 Java 面试题,小王一道也没答 ...
- 23道易忽略的java面试题及答案解析
23道易忽略的java面试题及答案解析 转载:https://mp.weixin.qq.com/s/aL1xHKDfpojVVUOsdbvPzQ 1.你认为项目中最重要的过程是那些? 分析.设计阶段 ...
- java如何写1 6的随机数_随机数的产生方法 关于Java里产生1-6随机数的方法
11. 在一个双链表中结点p之后插入一个结点s的操作是( ). A. s->right=p只有一条路不能选择--那就是放弃的路:只有一条路不能拒绝--那就是成长的路.有些事,有些人,就应该忘记, ...
- Java 里的 for (;;) 与 while (true),哪个更快?
点击关注公众号,Java干货及时送达 在JDK8u的jdk项目下做个很粗略的搜索: mymbp:/Users/me/workspace/jdk8u/jdk/src $ egrep -nr " ...
最新文章
- Kotlin-Learning 扩展
- C语言面向对象编程(五):单链表实现
- 设计模式:迪米特原则
- Idea 插件 lombok 的安装和使用
- oracle 11g安装时设密码 database control,安装oracle 11g 保护Database Control时出错,Database Control已在非安全模式下启动...
- 使用阿基米德螺线进行数据可视化
- mysql中外键总结_mysql外键的一些总结
- 90后程序猿失业倒计时,还剩4年时间!!!
- Haskell 开发平台安装及Hello World
- 第三季-第19课-消息队列编程
- 信号与系统 第二版pdf 作者:奥本海姆 翻译:刘树棠
- springboot中汉字转拼音
- 【LOJ#6198】—谢特(后缀数组+01Trie)
- 一文说尽 MySQL 优化原理
- Codeforces - Vowels
- AES加密算法java实现
- es6解构(模式匹配)
- pwscf 声子计算
- RFCN 论文要点与PyTorch实现
- 奔驰甩掉拖油瓶smart,吉利接盘?
热门文章
- 一步一步理解Paxos算法
- go context之WithTimeout的使用
- 使用cloudera manager安装Oozie服务【详细步骤】
- 值得收藏的时间复杂度速查表:数据结构操作、排序算法、图操作、堆操作
- JDK8中的新时间API:Duration Period和ChronoUnit介绍
- pythonjpg_使用python判断jpeg图片的完整性实例
- calendar类_带有时区的字符怎样转换为时间及Java 8中日期 与 Calendar 转换
- 自然语言处理中的模式(模式0:模式无处不在模式)
- 简便满分解法:1005 继续(3n+1)猜想 (25分)
- 判断一个数是否是素数,为什么只要除到根号那个数就够了