我使用Java CardLayout在卡片和JPanel之间切换。当活动在android中启动时,我可以使用onLoad,或者类似地检查活动现在是否是打开的。在秋千中,这相当于什么呢?我怎么知道JPanel (卡)现在是否在前面?
public class FirstScreen extends JPanel
{
//am I visible now?
}
我正在尝试编写一个程序,使用AbstractTableModel显示temerary文件夹中的所有文件,但是我如何编写getValueAt()方法呢?文件的名称应该在第一列,文件路径应该在第二列。我暂时把它设为空,但是有没有人能告诉我该怎么写代码呢?
这就是我到目前为止得到的:
public class UI extends JFrame {
private JPanel contentPane;
private JTable table;
File[] dir = new File(System.getProperty("java.io.tmpdir")).listFile
我一直在摆弄TabbedPanes,我希望能够在另一个类中使用一个方法来设置选择哪个选项卡。
然而,当我试图这样做时,我被告知了两个错误。
首先,它告诉我,我在第二类中提供的参数“name”具有“组件中的私有访问”。
error: name has private access in Component
TabbedPanes.name.setSelectedIndex(0);
其次,它告诉我它找不到我希望从第二类自定义方法中调用的方法的符号。
error: cannot find symbol
T
我正在尝试使我的按钮在我的GUI中具有相同的大小。但是,每当我使用setPreferredSize()时,Nimbus似乎会自动设置某些按钮的高度。让Nimbus使所有按钮具有相同的大小(即宽度和高度)的最好方法是什么?在下面的示例代码中,第一行中的按钮的高度是正确的,但宽度是错误的。在第二行中,宽度是正确的,但高度是错误的。如何让所有按钮在Nimbus中显示相同的大小?
public class SampleNimbusProblem extends javax.swing.JDialog {
/** Creates new form SampleNimbusProblem */
是否有一种方法可以使Java中的滚动条只朝某个方向滚动?看看我做的这个例子:
public class Main
extends javax.swing.JFrame
{
public Main ()
{
initComponents ();
this.setSize ( 1000, 1000);
}
@SuppressWarnings ("unchecked")
// <editor-fold defaultstate="collapsed" desc="Gen
每当我运行我的程序时,我都会得到这个错误。另外,当按下某些按钮时,不要根据那里的听众作出响应(我不知道为什么!)
我注册了所有的按钮
所有按钮都使用相同的动作侦听器类。
但
只有第三和第四按钮回应听众,但第一和第二没有
Exception in thread "main" java.lang.NullPointerException
at IntergrationPoint.<init>(IntergrationPoint.java:73)
at MainLibrary.main(MainLibrary.java:23)
下面是所有这些问题的
我正在尝试创建一个屏幕大小的JPanel (它可能比JFrame大),但我希望JFrame是可调整大小的。是否有可能通过滚动( JPanel )看到JPanel的隐藏部分(JFrame之外的部分)?
这是我的第一个Java项目,所以请解释你的答案
html中的示例
<html>
<body> <!-- This is the JFrame -->
<div style="width: 120%; height: 200%;"> <!-- This is the JPanel -->
</div>
我的Jar文件都没有运行。我已经创建了一个在Netbeans中运行良好的项目,但是Jar没有显示任何内容。我用一个类创建了一个简单的项目,它将JFrame设置为可见,简单地显示“我的第一个应用程序”JFrame有绝对布局,它在Netbeans项目中添加库,但是jar没有这个库,所以它抛出错误
package app;
import app.Look;
public class App
{
public static void main(String[] args)
{
System.out.println("Run");
Lo