java编程中遇到的一系列问题,跪求答案

author author     2023-04-19     358

关键词:

以下这些问题都是在Java毕业设计中遇到的,书上查不到,只好请教各位高手了。
1、怎样用Java实现list分栏,还能在列头加列名?
2、Java怎样实现绘制带节点的二维坐标轴,还要能够根据所设定范围进行放缩?我用的是画布,不知道可不可以。另外,貌似在继承了Frame之后就用不了paint,drawLine这样的函数了,怎么解决?
3、怎样在应用软件开启时启动splash?
4、怎样使字符串形式的函数表达式变成真正的double类型的函数表达式?因为画函数图像要用到。
5、用JOptionPane可否实现弹出一个对话框,里面要添加多个组件的,有标签,文本框等。
这些问题不用全回答,只要知道哪一个就回答哪一个,谢谢了!!

上述问题看样是做J2SE桌面开发的
import javax.swing.*;
import javax.awt.*;
1.请使用jtable
2.可以使用画布,也可以使用jpanel,使用后请调用repaint()方法刷新窗体,或者使用setVisible(false)然后再setVisible(true)
3.使用多线程,一个显示splash,另一个控制程序启动,当程序启动完毕后,动态通知splash关闭
4.建议定义类,存储表达式,并提供表达式解析和数据提取
5.可以自己创建一个组件,继承JFrame,自己添加任意组件,调用时设定该窗体为模态窗体就行了setModal(true)就可以向JOptionPane对话框一样使用了追问

第一个问题,如果用jtable,就意味着里面的表格的数据可以修改,而我需要的是要么添加一行,要么删除一行,每一行中的数据不能更改,貌似只能用list吧。说细致一点,我要添加坐标中的点,在按下“添加”后,就要一步显示 序号、x轴、y轴 ,删除时选中一条后,点击“删除”就全部删除,额,有点罗嗦,请见谅

参考技术A 5、弹出对话框是:JOptionPane.showMessageDialog(this," ")
你可以弹出一个Frame或Dailog啊,那样你就可以随意添加组建了。

你知道API吗?,在Java API中有解释,什么不知道怎么用去查就行了!
要不你把邮箱告诉我,我给你发邮箱。。。追问

邮箱:hfrzhanghao@yahoo.cn多谢!

追答

已发送,请查收!

参考技术B 2. 用擦Canvas 看看

mybatis使用localdatetime遇到的一系列问题

问题在Mybaits中传入参数为LocalDateTime,查询发现结果集为空,插入时发现时间相差13小时测试新建工程,新建测试库(主要此处新工程使用的JDBC为mysql-connector-java版本为8.0.19)发现需要设置MyBatis版本为3.4.5以上,在3.4.5之前不支持Loca... 查看详情

跪求脑筋急转弯、智力题(要附答案的)

...。腹部尾端内隐藏了一支退化的输卵管,即有毒蜂针。在遇到攻击或不友善干扰时,会群起攻击,可以致人出现过敏反应和毒性反应,严重者可导致死亡。)3.问题:小兔子、小绵羊、小狐狸、小老虎等一起去“7-11便利店”因为... 查看详情

java--编程中遇到的问题集合

1、提示:Nosuitabledriverfoundforjdbc运行时报以下错误:解决方案:导入mysql-connector-java-5.1.42-bin.jar  查看详情

在 C# 中选择数组内的一系列项目

】在C#中选择数组内的一系列项目【英文标题】:SelectingarangeofitemsinsideanarrayinC#【发布时间】:2011-03-0823:56:31【问题描述】:我想在一个项目数组中选择一系列项目。例如,我有一个包含1000个项目的数组,我想“提取”第100到200... 查看详情

使用vagrant搭载lamp环境遇到的一系列问题

    前些天终于狠心入手了一台mba,虽然是最低配置,但还是很贵的呀!出于开发需要(我用来搭建lamp),而且我又有点系统洁癖,决定搭载vagrant来玩玩。        如何搭载在网上一搜一大把,我就不重复了,我... 查看详情

2016710101272016—2017-2java编程中遇到的问题

  学习了Java的一些基本语法后,心里的激动无法按捺,总是比较Java与C语言语法的区别,一有闲时间就会用刚学的Java基本语法写一些简单的程序。这不,一不小心又陷入了困难,本人在此诚挚的请教各位园友,如何才能接解... 查看详情

springboot基础系列接口上注解aop拦截不到场景兼容实例演示

...解AOP拦截不到场景兼容在Java的开发过程中,面向接口的编程可能是大家的常态,切面也是各位大佬使用Spring时,或多或少会使用的一项基本技能;结果这两个碰到一起,有意思的事情就发生了,接口方法上添加注解,面向注解... 查看详情

java并发编程系列之二线程基础

...,这是学习一个知识遵循的原则。推荐读者先行查看并发编程的理论知识,以便可以丝滑入戏。并发编程系列之一并发理论基础本篇文章重点在于Java中怎么去使用多线程,和多线程的一些相关概念和操作,及怎么优化多线程。... 查看详情

java的并发编程中的多线程问题到底是怎么回事儿?

...va内存模型的概念以及作用,这篇文章中谈到,在Java并发编程中,通常会遇到三个问题,即原子性问题、一致性问题和有序性问题。上面一篇文章简单介绍了一下,由于各种原因会导致多线程场景下可能存在原子性、一致性和有... 查看详情

Java 构建路径

...看答案和其他问题,但所有答案都是基于已经获得的有关编程等知识。请帮我一步步解决这个问题。【问题讨论】:上面写的很清楚,TherearenoJREsinstalledinthew 查看详情

winform调用http通过代理出现的一系列问题

如果遇到以上问题,请拷贝以下代码到你的桌面应用程序的app.config文件中<system.net><defaultProxyenabled="false"useDefaultCredentials="false"><proxy/><bypasslist/><module/></defaultProxy></syste 查看详情

关于一些dna密码的问题,跪求答案

以知DNA序列为A:5'...AGCTGGTCAAT-3'B:3'...TCGACCAGTTA-5'-------------------->上链和下链分别用A和B表示,箭头表示DNA复制时,复制叉移动方向,试问:a.哪条链是合成随从链的模板?b.试管中存在单链A,要合成新的B链,需要加入哪些成分?c... 查看详情

面试中被问到你遇到的java编程中的bug你如何解决的

...它应该做的事,那就是bug。bug很难避免,尤其在规模化的编程过程中。我们知道从面向过程的角度来说,一个程序是由数据结构和算法构成的,从面向对象的角度来说,程序可以是由类和对象组成的。因此bug我这里分成两类:在... 查看详情

计算用户在Java中输入的一系列数字的总和、算术平均值、最小值和最大值? [关闭]

】计算用户在Java中输入的一系列数字的总和、算术平均值、最小值和最大值?[关闭]【英文标题】:Calculatethesum,arithmeticmean,minimumandmaximumofasequenceofnumbersinputbytheuserinJava?[closed]【发布时间】:2016-04-2223:13:13【问题描述】:基本上... 查看详情

java编程系列使用java进行串口serialport通讯

热门系列:【Java编程系列】WebService的使用【Java编程系列】在SpringMVC中使用工具类调用Service层时,Service类为null如何解决【Java编程系列】Spring中使用代码实现动态切换主从库(多数据源)【Java编程系列】log4j配置... 查看详情

java并发编程之线程安全线程通信

Java多线程开发中最重要的一点就是线程安全的实现了。所谓Java线程安全,可以简单理解为当多个线程访问同一个共享资源时产生的数据不一致问题。为此,Java提供了一系列方法来解决线程安全问题。synchronizedsynchronized用于同步... 查看详情

分享几道java线程面试题

...是调用Runnable接口),然后逐渐问到并发问题像在Java并发编程的过程中遇到了什么挑战,Java内存模型,JDK1.5引入了哪些更高阶的并发工具,并发编程常用的设计模式,经典多线程问题如生产者消费者,哲学家就餐,读写器或者简... 查看详情

如何评测软件工程知识技能水平?

...成 A、计划阶段、开发阶段、运行阶段B、计划阶段、编程 查看详情