【java – 以一种不那么冗余的方式创建多个Jlabel和JTextField?】教程文章相关的互联网学习教程文章

java-使用spring创建内部类【代码】

在Spring中创建非静态内部类的最佳方法是什么?class A {public class B {}B b;public void setB(B b) {this.b = b;} }这似乎可行,但我想避免需要构造函数参数:<bean id="a" class="A"><property name="b"><bean id="b" class="A$B"><constructor-arg ref="a"/></bean></property> </bean>解决方法:在某些时候,您需要指定外部对象,这是不可避免的.但是,您可以通过向A添加一个创建内部B的工厂方法,将其移入Java和移出XML.public cl...

如何创建两个Java Web应用程序并相互关联jar依赖关系和其他文件?【代码】

当前,我们有一个用于Web服务的Web应用程序(名为ws-project).它使用另外两个项目: > dao项目(休眠)>核心项目(pojo) ws-project (war) | +--dao-project (jar) +--core-project (jar) 我们正在使用Maven&春天的框架. (&eclipse) 我们想要第二个Web项目使用spring-mvc(& jsp)显示网页web-project (war) | +--dao-project (jar) +--core-project (jar) 问题是我们将有2个Web应用程序.部署后,每个Web应用程序都将在/ lib中...

Java静态实例创建者?【代码】

我想静态创建RegEx模式,但是我认为语法错误?static {Pattern noHREF = Pattern.compile("<a.+?>", Pattern.CASE_INSENSITIVE); }public static String getStringWithHREFsRemoved(String html) {Matcher m = noHREF.matcher(html); etc.....解决方法:您需要将noHREF变量作为类的静态成员变量.static Pattern noHREF = Pattern.compile("<a.+?>", Pattern.CASE_INSENSITIVE);public static String getStringWithHREFsRemoved(Strin...

java-帮助从哈希表创建哈希集的需求

我已经能够将四列文本文件读取到哈希图中,并将其写入输出文件.但是,我需要将第二列(不同的值)放入哈希集中并写入输出文件.我已经能够创建哈希集,但是它可以捕获所有内容而不是进行排序.顺便说一句,我是新手,所以在回答时请考虑到这一点.谢谢解决方法:HashSet和HashMap都不是要排序的.它们本质上是未排序的数据结构.您应该使用SortedSet的实现,例如TreeSet.

在Java中创建表接口【代码】

如何在Java(tweetie)中创建类似以下接口的接口? 我当时在考虑使用一个带有一列和一个自定义单元格的JTable,其中包含一个图像…虽然不确定如何做.解决方法:最简单的方法(我会这样做)是在JPanel上使用Vertical BoxLayout.然后,每个推文将是其自己的JPanel(TweetPanel扩展了JPanel),带有BorderLayout,图像在WEST上,而推文文本在CENTER中. 以下是我如何布置餐厅面板之一的方法.public ResturantPanel extends JPanel {public Resturan...

请写一个java类,在任何时候都可以向它查询“你已经创建了多少个对象?”【代码】【图】

这个问题解决方法很简单,只要设置一个类的静态整型成员(事例中我设置的是n),初始化值为1,然后在其构造函数中添加语句使其+1(n++),这样需要查询创建了多少个对象时直接查询n的值就可以了,如下: 1 package trr;2 3 public class trr4 {5 public static void main(String[] args) 6 {7 a c1=new a();8 System.out.println("创建了"+a.n+"个对象");9 a c2=new a(); 10 System.out.p...

java-如何为特定任务创建蚂蚁监听器【代码】

我们的应用程序中大约有80个罐子.所有这些都是使用ant中的javac任务和jar任务创建的. 我想介绍一下findbug检查.一种选择是创建单个findbug check ant项目.它具有所有jars,其中定义了所有源路径.这可行-需要大量空间.分析结果也不太直接.有成千上万的警告开始. 我正在考虑的一种选择是在javac任务ant上使用特殊的侦听器运行ant,提取源和类的位置,并使用源和类文件信息调用findbug任务.任何其他方式将findbug引入大型项目.解决方法:调...

在Java中创建Base64字符串时出现OutOfMemory吗?【代码】

我使用ostermillerutils库创建base64字符串,但是如果图像很重,则会出现OutOfMemory错误.如果我尝试转换的图像是简单图像,则代码工作正常.public String createBase64String(InputStream in) {//collect = new ByteArrayOutputStream();ByteArrayOutputStream bos = new ByteArrayOutputStream();byte[] buf = new byte[1024];try {for(int readNum; (readNum = in.read(buf)) != -1; ) {bos.write(buf, 0, readNum);}}catch (IOExc...

java-Glassfish不创建JDBC资源【代码】

我正在尝试使用带有以下代码的glassfish-resources.xml创建JDBC连接池和JDBC资源.我已经尝试使用Glassfish 4.0、4.1、4.1.1和Payara来做到这一点.我知道4.1.1有问题,但对任何人都不会造成问题.我已经尝试解决这个问题了几个小时,但没有成功. PLZ帮助.<resources><jdbc-resource enabled="true"jndi-name="jdbc/affablebean"object-type="user"pool-name="AffableBeanPool"></jdbc-resource><jdbc-connection-pool allow-non-compon...

使用Apache POI创建.xlsx文件时出现java.lang.NoClassDefFoundError【代码】

我正在尝试使用Apache POI创建.xlsx文件.这是我的代码:FileOutputStream outputStream1=null; XSSFWorkbook workbook = new XSSFWorkbook(); XSSFSheet sheet = workbook.createSheet("data");try {target.createNewFile(); } catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace(); } try {outputStream1 = new FileOutputStream(Environment.getExternalStorageDirectory().getAbsolutePath()+"/file_...

想要创建一个表单填充器-java,jsp,html是否足够?【代码】

摘要-想要制作一个简单的网站表单填充器.该网站不是我的,我无法编辑其源代码.不知道需要什么工具/语言. java,jsp,html是否足够? 要求-请重新考虑您决定关闭或拒绝投票.我只需要知道java是否足够. 网站上有一种表格,用于仅保留一位牙医的访问.您填写您的详细信息以及要访问的日期和时间.然后,它会告诉您是否可以在网页中的某个位置进行约会. 此网页不受验证码保护.我不想一直输入我的详细信息以查找预订.我想编写代码为我做. 我想编...

如何使用rest api(java)在jira中创建问题?

如何使用其余API在jira中创建问题.我已经尝试过使用curl的示例.但是我需要使用java和rest api在eclipse中创建缺陷.解决方法:您想将JIRA集成到Eclipse吗? 查看:https://confluence.atlassian.com/display/IDEPLUGIN/Working+with+JIRA+Issues+in+Eclipse 您想要自定义应用程序自动创建票证吗? 可能您需要使用jersey-client工件的REST客户端,我认为这是最简单的方法. 首先,查看REST API文档:https://docs.atlassian.com/jira/RES...

java-我将如何创建一个JFreeChart散点图最佳拟合线【代码】

我有一个要包含在JFreeChart散点图中的点的数组列表.那很好,但是我现在想要一条最合适的线.经过一番搜索后,JFreeChart不直接支持这种计算,所以我要做的是自己计算,然后手动在图表中添加一条线.如何在散点图中获得一条线?XYSeries series = new XYSeries("Data");for (Point p : points) {series.add(p.getX(), p.getY());}XYSeriesCollection dataset = new XYSeriesCollection(series);JFreeChart chart = ChartFactory.createSc...

java-如何关闭PDF文件以重新创建它? (正在使用文件)【代码】

我有可以创建PDF文件的Java应用程序.因此,例如,我从程序中创建了一个简单的文件,并构建了代码以同时打开该文件.因此,我创建了文件,看到了文件,然后就可以了.如果要修改该文件,则必须关闭该文件然后重新创建它,如果不关闭该文件,则会出现此错误:java.io.FileNotFoundException: Archivio_Etichette\_12-4-2015.pdf (Impossibile accedere al file. Il file è utilizzato da un altro processo)at java.io.FileOutputStream.open(Na...

java-每当用户在新浏览器窗口中访问应用程序URL时,如何在IE中以编程方式创建新的浏览器会话

每当用户在新的浏览器窗口中访问应用程序URL时,如何在IE中以编程方式创建新的浏览器会话?这类似于在IE8或IE9中模拟手动操作“文件->新会话”菜单. 我们的用户希望在不同的IE窗口中的多个独立会话中登录到我们的应用程序,并执行独立的操作.由于IE维护通用的浏览器缓存以访问身份验证详细信息,因此新的浏览器窗口将继续使用现有会话,而无需创建新会话.在为同一用户创建新会话以确保两个会话都处于活动状态时,我们不想使用户的先前会...