这是问题所在:例如,如果我输入"A"作为用户名并输入"A"作为密码,则单击添加用户没有任何反应.但是,如果我返回并输入"B"作为用户名,输入"B"作为该密码并单击"添加用户",则会将前一个条目"A"和"A"添加到表中.就像它落后一样?
我知道我有些不合适的地方.
public partial class frmManageUsers : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btnAddUser_Click1(object sender, EventArgs e)
{
//string userName, userPassword;
if (txtUserName.Text == "" || txtUserName.Text == null)
{
lblError.Text = ("User Name may not be empty");
lblError.ForeColor = System.Drawing.Color.Red;
return;
}
// else
// userName = (txtUserName.Text);
if (txtPassword.Text == "" || txtPassword.Text == null)
{
lblError.Text = ("Password may not be empty");
lblError.ForeColor = System.Drawing.Color.Red;
return;
}
//else
// userPassword = …
Run Code Online (Sandbox Code Playgroud) 我收到以下错误:
java.lang.NoSuchMethodError:线程"main"中的主要异常
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.util.*;
import java.io.*;
public class SwimCalc extends JFrame implements ActionListener {
private JTabbedPane jtabbedPane;
private JPanel Customers;
JTextArea NameTextCustomers, ExistTextCustomers, NameTextContractors,
ExistTextContractors;
public SwimCalc() {
setTitle("Volume Calculator");
setSize(300, 200);
JPanel topPanel = new JPanel();
topPanel.setLayout(new BorderLayout());
getContentPane().add(topPanel);
createCustomers();
jtabbedPane = new JTabbedPane();
jtabbedPane.addTab("Customers", Customers);
topPanel.add(jtabbedPane, BorderLayout.CENTER);
}
/* CREATE CUSTOMERS */
public JPanel createCustomers() {
Customers = new JPanel();
Customers.setLayout(null);
NameTextCustomers = new JTextArea();
NameTextCustomers.setBounds(10, 10, 350, 150);
NameTextCustomers.setLineWrap(true); …
Run Code Online (Sandbox Code Playgroud) 我之前发布了这个代码,但被告知要清理它并重新发布.我得到的错误是:
Exception in thread "main" java.lang.NullPointerException
at java.awt.Container.addImpl(Unknown Source)
at java.awt.Container.add(Unknown Source)
at FVolume.createCustomers(FVolume.java:74)
at FVolume.<init>(FVolume.java:21)
at FVolume.main(FVolume.java:270)
Run Code Online (Sandbox Code Playgroud)
这是代码:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.util.*;
import java.io.*;
public class FVolume extends JFrame implements ActionListener{
private JTabbedPane jtabbedPane;
private JPanel Customers;
JTextArea NameTextCustomers, ExistTextCustomers, NameTextContractors, ExistTextContractors;
public FVolume(){
setTitle("Volume Calculator");
setSize (300, 200);
JPanel topPanel = new JPanel();
topPanel.setLayout( new BorderLayout() );
getContentPane().add( topPanel );
createCustomers();
jtabbedPane = new JTabbedPane();
jtabbedPane.addTab("Customers", Customers);
topPanel.add(jtabbedPane, BorderLayout.CENTER);
}
/* CREATE CUSTOMERS */ …
Run Code Online (Sandbox Code Playgroud) PrintWriter fout = new PrintWriter(new BufferedWriter(
new FileWriter("numbers.dat")
));
for(int i = start; i <= 100; i = i + 2) {
fout.print(i + ", ");
}
Run Code Online (Sandbox Code Playgroud)
现在我的输出是这样的:
2, 4, 6, 8, 10,
Run Code Online (Sandbox Code Playgroud)
我想要的是:
2, 4, 6, 8, 10
Run Code Online (Sandbox Code Playgroud) 我在userForm上有一个标签,其中的数据是列表形式.数据比标签长.如果不扩展标签,有没有办法为其添加滚动条?还是有其他选择吗?基本上我想要一个没有滚动条的盒子,除非列表比盒子长,然后有一个滚动条.
使用Excel vba userForm
我有一个名为tblUserLogin的表.其中一列标记为UserID.Evertime我添加一个用户按顺序编号(例如1,2,3).如果我删除数字2和3,然后添加另一个用户,则用户的UserID为4,下一个数字排成一行.它应该是2号吗?这是属性窗口中需要调整的设置吗?谢谢
我有以下代码行,包含一个文本框:
NameTextCustomers = new JTextField();
NameTextCustomers.setBounds(10, 10, 350, 150);
Customers.add( NameTextCustomers);
Run Code Online (Sandbox Code Playgroud)
我想对齐文本,使其从左上角开始,并在包装盒内包装.意思是这些词不会在屏幕上消失,它们会继续到下一行.我不确定在什么或哪里放置额外的代码来实现这一目标.
谢谢
我有一个非常好的大小项目,我正在这里工作,我正在调整一个部分,现在我得到这个错误的框,当我尝试运行代码时弹出.它之前正在工作,我改变的唯一是"创建承包商".我认为错误要么在该部分,要么在底部.我正在使用Eclipse来运行代码,在运行它之后,我不仅会弹出该框,而是在代码底部显示一条消息:java.lang.NoSuchMethodError:main在线程"main"中的异常
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.io.*;
public class test extends JFrame implements ActionListener{
private JTabbedPane jtabbedPane;
private JPanel General;
private JPanel Pools;
private JPanel HotTub;
private JPanel Customers;
private JPanel Contractors;
JTextField lengthTextPool, widthTextPool, depthTextPool, volumeTextPool,
lengthTextHotTub, widthTextHotTub, depthTextHotTub, volumeTextHotTub;
JTextArea NameTextCustomers, ExistTextCustomers;
public test(){
setTitle("Volume Calculator");
setSize(300, 200);
JPanel topPanel = new JPanel();
topPanel.setLayout( new BorderLayout() );
getContentPane().add( topPanel );
createGeneral();
createPools();
createHotTub();
createCustomers();
createContractors();
jtabbedPane = new JTabbedPane();
jtabbedPane.addTab("General", General);
jtabbedPane.addTab("Pool", Pools);
jtabbedPane.addTab("Hot Tub", HotTub); …
Run Code Online (Sandbox Code Playgroud) 我想弄清楚如果我的电子表格中的某个单元格等于某个数字,如何禁用我的userForm中的按钮.我尝试了下面所述的代码,但它无法正常工作.
Private Sub UserForm_Initialize()
Label2 = Sheets("DATA").Range("AM2").Value
Label4 = Sheets("DATA").Range("AO2").Value
Label7 = Format(Sheets("DATA").Range("R8").Value, "Currency")
If Sheets("DATA").Range("AL10").Value = 10 Then
ActiveSheet.Shapes("CommandButton1").Select
UserFormact_Upgrade.CommandButton1.Enabled = False
Else
End If
End Sub
Run Code Online (Sandbox Code Playgroud) 我收到此错误:
从未使用过import java.util.scanner
我不确定我需要插入什么.
import java.util.Scanner;
public class Diamond {
public static void diamondOfAsterisks() {
for (int i = 1; i < 10; i += 2) {
for (int j = 0; j < 9 - i / 2; j++)
System.out.print(" ");
for (int j = 0; j < i; j++)
System.out.print("*");
System.out.print("\n");
}
for (int i = 7; i > 0; i -= 2) {
for (int j = 0; j < 9 - i / 2; j++)
System.out.print(" …
Run Code Online (Sandbox Code Playgroud) 我在下面的代码中出现了新的错误.最初我有一些名字不同的课程.我改变了它们,但出现了新的错误.下面的代码将无法正常运行,因为我必须删除其中的一些内容.它有太多的人物.希望我没有摆脱需要修复的部分.
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.util.*;
import java.io.*;
import java.text.SimpleDateFormat;
import java.text.DecimalFormat;
import javax.swing.ButtonGroup;
import java.awt.FlowLayout;
public class VolCalc extends JFrame implements ActionListener{
private JTabbedPane jtabbedPane;
private JPanel general;
private JPanel pools;
private JPanel tempCalc;
private JPanel options;
private JPanel hotTub;
private JComponent date;
JTextField lengthText, widthText, depthText, volumeText;
public void CalcVolume(){
JPanel customers = new JPanel();
setTitle("Pools");
setSize(300, 200);
JPanel topPanel = new JPanel();
topPanel.setLayout( new BorderLayout() );
getContentPane().add( topPanel );
createGeneral();
createPools();
createOptions();
jtabbedPane = …
Run Code Online (Sandbox Code Playgroud) 我收到错误无效的表达式术语else
.在其他说法之前,括号也是一个错误
"只有赋值,调用,递增,递减和新对象表达式才能用作语句".
public partial class frmPersonnel : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btnSubmit_Click(object sender, EventArgs e)
{
try
{
DateTime dt1;
DateTime dt2;
if (txtFirstName.Text == "")
{
txtFirstName.BackColor = System.Drawing.Color.Yellow;
lblError.Text = "Please enter first name";
}
if (txtLastName.Text == "")
{
txtLastName.BackColor = System.Drawing.Color.Yellow;
lblError.Text = "Please enter last name!";
}
if (txtPayRate.Text == "")
{
txtPayRate.BackColor = System.Drawing.Color.Yellow;
lblError.Text = "Please enter pay rate!";
}
if (txtStartDate.Text == …
Run Code Online (Sandbox Code Playgroud)