小编Nar*_*uto的帖子

Java中的JPanel vs JFrame

我正在学习Java gui.我学习创建窗口的方法是继承或扩展JFrame类,最好使用它,因为它JFrame包含了Window的所有属性.现在,如果我想在此窗口中添加内容,我需要使用add()方法.但今天我遇到了JPanel也创建了一个窗口,我们可以添加东西jpanelObjec.add().

这两种方法有什么区别?它们是否有某种关联?

java swing jpanel jframe

37
推荐指数
2
解决办法
10万
查看次数

Dirent结构的成员

我已经开始使用dirent.h库了,我遇到了一个非常有用的"struct dirent"structer成员,我的书中有struct dirent*p-> d_name.但不幸的是,它没有说明这种结构的任何其他成员;

我想知道这个结构的成员还有什么用呢?

问候

c linux dir dirent.h readdir

23
推荐指数
2
解决办法
8万
查看次数

Java中的DefaultListModel

什么是DefaultListModelJava?它的目的是什么?我试图谷歌它但没有得到任何正确的解释!

java user-interface swing list defaultlistmodel

7
推荐指数
3
解决办法
2万
查看次数

在Unix上wait()做什么?

我正在阅读wait()Unix系统书中的函数.这本书包含一个程序wait(NULL).我不明白这意味着什么.在其他程序中有

while(wait(NULL)>0) 
Run Code Online (Sandbox Code Playgroud)

......这也让我抓狂了头.

任何人都能解释一下上面的功能是做什么的吗?

c unix ubuntu wait

7
推荐指数
1
解决办法
5万
查看次数

通过引用传递char数组

我通过引用传递一个char数组但是当我从函数返回并打印数组时,它什么也没显示.我究竟做错了什么?

#include <iostream>

using namespace std;

void func(char []);
int main()
{
   char a[100];
   func(a);

   cout << a<<endl;
   return 0;
}

void func(char *array)
{
   array="Inserting data in array a";
   cout << array<<endl;
}
Run Code Online (Sandbox Code Playgroud)

问候

c++ arrays pass-by-reference

6
推荐指数
3
解决办法
4万
查看次数

限制JTextField中的输入长度不起作用

我试图限制用户可以在文本字段中输入的字符的最大长度,但它似乎无法正常工作.

这是代码:

text2 = new JTextField("Enter text here",8);
Run Code Online (Sandbox Code Playgroud)

有什么我做错了吗?如何限制才能正常工作?

java user-interface swing document jtextfield

6
推荐指数
2
解决办法
2万
查看次数

Android 中最近应用屏幕截图的位置

操作系统将最近应用的屏幕截图保存在哪里?我已经搜索了查找目录位置,但找不到任何信息。我还查看了 Android 源代码,发现 Google 正在调用toggleRecentApps()using 处理程序,但无法进一步对代码进行逆向工程。

有人知道最近应用程序截图的位置/目录吗?

问候

java android android-recents

6
推荐指数
0
解决办法
302
查看次数

requestFocus()返回false

按下按钮时,我正在给视图充气.膨胀的视图就像一个对话框,但是当我尝试将焦点放在对话框上时requestFocus(),requestFocus()返回false表示我没有关注视图,但是当我手动点击膨胀的视图时,它会收到焦点.

我究竟做错了什么?

在我在膨胀视图上调用requestFocus之前,我从按钮(用于充气新视图)中清除了焦点.

问候

android window-managers setfocus

4
推荐指数
2
解决办法
2822
查看次数

Ubuntu OS中的文件表

linux/Ubuntu OS是否创建了一个表,它保存每个文件的条目及其存储在硬盘上的绝对地址?

只是好奇才知道,因为我打算制作一个文件搜索程序.

我知道有像find等终端命令,但是我会在CI中编程想是否有任何这样的东西Ubuntu操作系统,如果是这样,我怎么能访问该表?

更新:

正如有些人提到没有这样的东西,那么如果我想创建一个文件搜索程序,我将不得不搜索每个目录的每个文件夹,启动程序根目录.由此产生的计划将非常缓慢,并将表现不佳!那么还有更好的方法吗?或者我的方式很好!

c++ linux ubuntu filetable

2
推荐指数
1
解决办法
273
查看次数

从JLabel中删除MouseListener()

我添加了MouseListener一个JLabel.现在,如果我想禁用MouseListener与之关联的JLabel,当单击标签一次时,我该怎么办呢.

我知道有一个很大的方法可以在单击标签时设置一个boolean或int变量,然后调用一个方法然后删除MouseListener它,但我想学习一种简洁的方法.有没有办法做到这一点?

java swing jlabel mouselistener

0
推荐指数
1
解决办法
3574
查看次数

通配符查询不工作mysql

我在我的本地数据库上运行了以下查询,其中包含以 m,u,e 开头的名称,但由于某种原因,此查询没有返回任何内容。我试图搜索但没有找到解决方案。

询问:

SELECT * 
FROM umer
WHERE name LIKE  '[MUE]%'
Run Code Online (Sandbox Code Playgroud)

这个查询也一样

SELECT * 
FROM umer
WHERE name LIKE  '[e-u]%'
Run Code Online (Sandbox Code Playgroud)

这是我的数据库的快照。

在此处输入图片说明

我究竟做错了什么?

问候

mysql sql wildcard

0
推荐指数
1
解决办法
6165
查看次数

Java中的文件处理替代方案

我想知道java提供了任何方式来实现下面所述的程序而无需文件处理.

假设我想为医院病人记录或电话簿制作一个程序,我可以在其中添加,删除和编辑病人姓名,NIC号码和电话号码.制作这样一个文件处理程序将很困难.

我知道这是一个愚蠢的问题,但我是Java新手.

问候

java file-handling

-1
推荐指数
1
解决办法
302
查看次数

Xilinx中出现意外警告

在下面的代码中,我存储了按钮播放器1和播放器2按下的历史记录.代码编译没有错误但有警告.我无法解决这些警告.我在这里发布代码.

module game(clk50,red,green,blue,hsync,vsync, button,led);

input [8:0] button;
 input clk50;
 output  red;
 output  green;
 output  blue,led;
 output hsync;
 output vsync;
 // divide input clock by two, and use a global 
// clock buffer for the derived clock
reg clk25_int;
always @(posedge clk50) begin
clk25_int <= ~clk25_int;
end
wire clk25;
BUFG bufg_inst(clk25, clk25_int);
wire [9:0] xpos;
wire [9:0] ypos;

Grid_Display Grid_Displayinst(clk25,xpos, ypos, red, green, blue, button,led);

endmodule

module Grid_Display(clk25,xpos,ypos,red,green,blue, button,led);

 input clk25;
 input [9:0] xpos;//responsible for current pixel display location
 input [9:0] …
Run Code Online (Sandbox Code Playgroud)

verilog xilinx

-1
推荐指数
1
解决办法
1031
查看次数