错误:无法找到或加载主类jewelleryerpapplication.GUI.ERPMainMenu Java结果:1
实际上我正在使用Net Beans 7.1,因为我不断获得相同的错误,但即使在安装了最新的更新之后也无法获得解决方案.我从一些创建新项目的主体获得的解决方案,并从之前的项目中复制源项目和库文件,产生上述错误.这个解决方案适合我,但我需要一些更简单的解决方案来解决这个问题.提前谢谢.如果它有帮助,不要忘记放弃投票.
我想以不同的形式为我的jtables实现一个通用验证类来检查qty列,因为不同形式的不同表中的qty列No是不同的.为此,我希望在C#或VB中按列名称获取列值.
我的要求如下.
int qty=jtable.getValueAt(rowNo,"columnName");
Run Code Online (Sandbox Code Playgroud)
现在我正在使用
int qty=jtable.getValueAt(rowNo,colNo);
Run Code Online (Sandbox Code Playgroud)
有没有办法按列名称或JTable标题查找列#?
我的JTable(jtblLot)鼠标单击事件不会触发某些时间.主要是频繁点击
以下是鼠标点击事件的代码
private void jtblLot_MouseClicked(java.awt.event.MouseEvent evt) {
int row = jtblLot.rowAtPoint(evt.getPoint()), currId = 0;
int col = 3;
lotId = jtblLot.getValueAt(row, col).toString();
if (jtblLot.getValueAt(row, 1) != null) {
sizeGrp_up = jtblLot.getValueAt(row, 1).toString();
} else {
sizeGrp_up = "0";
}
if (jtblLot.getValueAt(row, 4) != null) {
if (jtblLot.getValueAt(row, 4).toString().compareTo("") !=0)
{
currId = Integer.parseInt(jtblLot.getValueAt(row, 4).toString()) - 1;
}
} else {
sizeGrp_up = "0";
}
cmbCurrency.setSelectedIndex(currId);
jlblLotId.setText(lotId);
// Sets Model For Another JTable(jtblLGP) In My Form Get Data From DB
getLotGradePriceData(); …Run Code Online (Sandbox Code Playgroud) 我正在使用Cystal Report 10.我需要将报告页脚打印到最后一页的剩余部分(详细信息部分).在我的情况下,报表页脚将打印在新页面上.很多谢谢提前
我正在使用 Jasper Reports 并在我的类路径中使用以下库
jasperreports-4.5.1.jar
common-digester3-3.2.jar
common-digester2.1.jar
castor-1.2.jar
commons-beanutils-1.8..0.jar
commons-collections-2.1.1.jar
commons-logging-1.1.1.jar
groovy-1.2.6.jar
asm-3.1.jar
antlr-3.3.1.1.jar
jtds-1.2.5.jar
Run Code Online (Sandbox Code Playgroud)
我得到以下异常
Exception in thread "AWT-EventQueue-0" java.lang.AbstractMethodError: org.codehaus.groovy.control.CompilationUnit$ClassgenCallback.call(Lorg/objectweb/asm/ClassVisitor;Lorg/codehaus/groovy/ast/ClassNode;)V
at org.codehaus.groovy.control.CompilationUnit$14.call(CompilationUnit.java:776) org.codehaus.groovy.control.CompilationUnit.applyToPrimaryClassNodes at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation
at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations
at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:501)
at net.sf.jasperreports.compilers.JRGroovyCompiler.compileUnits
at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport
at net.sf.jasperreports.engine.JasperCompileManager.compileReport)
at Utilities.ReportDriver.runReport(ReportDriver.java:81)
at jewelleryerpapplication.GUI.MainReports.jbtnViewReportActionPerformed
at jewelleryerpapplication.GUI.MainReports.access$100(MainReports.java:18)
at jewelleryerpapplication.GUI.MainReports$2.actionPerformed(MainReports.java:210)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased
at java.awt.Component.processMouseEvent(Component.java:6505)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
at java.awt.Component.processEvent(Component.java:6270)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2713)
at …Run Code Online (Sandbox Code Playgroud) 我将我的String变量转换为整数和双精度.我想检查String变量在运行时是否包含有效的Integer或Double值.
我跟随代码,但它不适合我.
String var1="5.5";
String var2="6";
Object o1=var1;
Object o2=var2;
if (o1 instanceof Integer)
{
qt += Integer.parseInt( var1);// Qty
}
if (o2 instanceof Double)
{
wt += Double.parseDouble(var2);// Wt
}
Run Code Online (Sandbox Code Playgroud) 我在查询中使用不同的临时表。当我执行下面的查询时
select * from myView
Run Code Online (Sandbox Code Playgroud)
执行仅需5秒。
但是当我执行时
select * into #temp from myView
Run Code Online (Sandbox Code Playgroud)
需要 50 秒(是上面查询的 10 倍)。
我们从 SQL Server 2000 迁移到 SQL Server 2008 R2。之前在 SQL 2000 中,这两个查询需要相同的时间,但在 SQL Server 2008 中,执行时间要多出 10 倍。
我在我的Swing应用程序中使用JXDatePicker,并使用以下代码将日期值设置为SQL Server表
Date date = jDatePicker1.getDate();
String expectedPattern = "yyyy-MM-dd hh:mm:ss.SSS";
String currentFormat = "dd-MM-yyyy hh:mm:ss.SSS";
SimpleDateFormat dateFormatReq = new SimpleDateFormat(expectedPattern);
SimpleDateFormat dateFormatCurr = new SimpleDateFormat(currentFormat);
String strDate = dateFormatReq.format(dateFormatCurr.parse(dateFormatCurr.format(date)));
Run Code Online (Sandbox Code Playgroud)
问题是strDate值为'2011-04-01 12:00:00.000'
我的要求是'2011-04-01 00:00:00.000'
任何有关此事的帮助都将非常值得注意.
我正在追求刺激
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/divxdede/text/TimeFormat
at org.divxdede.swing.busy.ui.BasicBusyLayerUI.<init>(BasicBusyLayerUI.java:102)
at org.divxdede.swing.busy.ui.BasicBusyLayerUI.<init>(BasicBusyLayerUI.java:138)
at org.divxdede.swing.busy.JBusyComponent.<init>(JBusyComponent.java:105)
at jewelleryerpapplication.GUI.Gold.IssueToRep1.<init>(IssueToRep1.java:136)
at jewelleryerpapplication.GUI.Gold.IssueToRep1.Instance(IssueToRep1.java:164)
Run Code Online (Sandbox Code Playgroud)
我将以下库添加到我的项目中
当我使用下面的代码将JXBusyLayerComponent 添加到my JFrame(同时JTable使用JXBusyLayerComponent 包装现有Component)时
JBusyComponent<JTable> busytblDetailInfo = new JBusyComponent<JTable>(tblDetailInfo);
myJFrame.add(busytblDetailInfo);
Run Code Online (Sandbox Code Playgroud)
使用链接!
Edit
Run Code Online (Sandbox Code Playgroud)
添加了库Commons-0.2,异常消失了.
Error 2 !
Run Code Online (Sandbox Code Playgroud)
现在在JBusyControl包装的控件(JTable)上看不到数据.
Edit 2
Run Code Online (Sandbox Code Playgroud)
添加了下面的代码(通过@MadProgrammer的评论),但问题是没有数据可供查看.
jFrame.remove(tblDetailInfo);
DefaultTableModel dtm = new DefaultTableModel(data, header);
tblDetailInfo.setModel(dtm);
JBusyComponent<JTable> busytblDetailInfo = new JBusyComponent<JTable>(tblDetailInfo_OrderInfo);
jFrame.add(busytblDetailInfo);
Run Code Online (Sandbox Code Playgroud) java ×7
swing ×5
jtable ×2
casting ×1
concurrency ×1
datepicker ×1
details ×1
footer ×1
jcomponent ×1
netbeans-7 ×1
netbeans-7.1 ×1
sql ×1
sql-server ×1
t-sql ×1
tablecolumn ×1
temp-tables ×1
typechecking ×1