小编Asg*_*har的帖子

Java JFrame根据屏幕分辨率调整大小

我使用myEclipse Matisse创建了java GUI.当我的屏幕分辨率为1024x768时,它工作正常,但当我更改分辨率时,我的GUI工作不正常.我希望我的GUI窗口应该根据屏幕分辨率重新调整我正在扩展JFrame来创建主窗口.

 public class MyClass extends JFrame {

      //I am putting some controls here.

      Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
      setBounds(0,0,screenSize.width, screenSize.height);
      setVisible(true);

      pack()

    }
Run Code Online (Sandbox Code Playgroud)

这不起作用,我做什么,设置大小硬编码或使用ToolKit,帧大小保持不变.

java user-interface swing

14
推荐指数
4
解决办法
8万
查看次数

Swing自定义GUI组件

我需要创建一个自定义GUI组件,如下图所示.它上面有一些按钮和标签.

我怎么能这样创造

自定义java Swing图像是这样的

java user-interface swing

8
推荐指数
1
解决办法
2957
查看次数

facebook fql中的SSL连接超时

我正在使用facebook api来使用access_token和fql来备份facebook照片.

使用fql我得到了用户的专辑列表

$client = new Facebook(array('appId' => 'xxxx', 'secret' => 'xxxxxx'));
$fql_albums = "SELECT aid,name from album where owner=$user_Id";

$albumId = $client->api(array(
    'method'       => 'fql.query',
    'access_token' => $user_access_token,
    'query'        => $fql_albums,
));
Run Code Online (Sandbox Code Playgroud)

获取此列表后,我运行查询以获取相册中的所有照片,然后下载该相册,然后转到下一个相册.

它只下载2张专辑,然后出现错误,如下所示

(!)致命错误:未捕获的CurlException:28:在第759行的D:\ wamp\www\FrostBox1.0\Facebook\FaceBookConnect\facebook-php-sdk\src\base_facebook.php中抛出SSL连接超时

我能做错什么?

php ssl facebook facebook-fql

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

通过 API 下载 Vimeo 视频

有没有办法使用 PHP vimeo API 获取 vimeo 视频的直接下载链接?

我试过这个 stackoverflow answer,但 moogaloop 的链接不起作用。Vimeo 更新他们的API已经一年多了。

有什么方法可以通过 API/PHP 获得直接链接/下载视频。

php vimeo

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

根据状态叠加不同文件上的图标

嗨,我是shell扩展的新手.我阅读了http://www.codeproject.com/KB/shell/overlayicon.aspx 文章,并能够在名称中包含字符串"sample"的文件上显示叠加图标.现在我的问题是我有一个应用程序,根据文件状态显示不同文件的不同叠加,如上传,上传,未上传等.请帮助我如何为特定路径中的特定文件/文件夹设置叠加系统.谢谢

c++ windows icons windows-shell overlays

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

如何实现"回收站"功能?

我正在开发一个Java桌面应用程序,我需要在其中实现回收站功能.目前:

  1. 我使用桌面应用程序将文件复制到名为recycle bin的文件夹,然后删除原始文件.
  2. 我将目标路径存储在文本文件中,文件已被删除,只是将文件还原到原始位置.
  3. 在恢复文件时,我只是将该文件移动到原始位置.

我的问题是,当从不同位置删除具有相同名称的文件时,所有文件都移动到我创建的回收站文件夹,并且具有相同名称的旧文件将被覆盖.


我该如何解决这个问题?此外,还有其他方法可以获得类似于回收站的功能吗?

java

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

flickr API商业应用程序

我正在开发一个项目,我在flickr上创建了一个应用程序.我的帐户是免费帐户.使用该应用程序.许多用户连接到我的应用程序,我将他们的access_token存储在我的数据库中.使用该令牌.我的应用程序向flickr发送请求,并将用户的公共和私有数据下载到服务器存储中.连接用户只能查看自己备份的数据.

我想知道.免费帐户下载用户数据是否有任何限制.我的应用程序准确地下载了6000张用户的照片.请告诉我我的应用需要哪种类型的帐户.

flickr

5
推荐指数
2
解决办法
3122
查看次数

Java GUI隐藏了Windows任务栏

JFrame用来为桌面应用程序创建GUI.我使用此代码根据平台屏幕的分辨率设置的GUI大小.

this.setSize(this.getToolkit().getScreenSize());
Run Code Online (Sandbox Code Playgroud)

问题是当我运行应用程序时,GUI覆盖了所有屏幕.Windows任务栏也隐藏在GUI后面.

我希望无论任务栏的大小如何,任务栏都应该在所有条件下都可见.我如何实现这一目标?

java user-interface swing

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

用于Java EE应用程序的Tomcat或JBoss服务器?

这可能是重复的这个和这个问题.

我有一个java应用程序,我在其中使用JAX-WS(WEB服务).和apache-commons utils中的许多其他功能.

  1. 我的应用程序是swing应用程序,它连接到我的服务器代码,上传和下载,以及与服务器同步文件.我的数据库是mysql.
  2. 我编译了我的服务器代码并创建了一个.WAR文件.我在JBoss服务器上部署了.WAR(包含我服务器端应用程序所需的所有库)文件并且工作正常.

  3. 现在我的管理层告诉我为什么要使用JBoss而不是Tomcat,它易于在Linux服务器上进行管理和设置.实际上他们有一个支持tomcat的linux服务器,但不支持JBoss.所以他们告诉我要在Linux服务器上部署Tomcat.我在我的Windows上安装并配置了tomcat并部署了一个.WAR文件.并为我的资源创建了虚拟目录,其工作正常[但未完全测试]

  4. 我的应用程序没有EJB,所以我认为Tomcat已经足够好了.

  5. 请建议我使用Tomcat而不是JBoss服务器是好的,我担心将来会出现问题,或者它可能在将来或完成测试后不支持我的应用程序的功能.

java jboss tomcat java-ee

4
推荐指数
1
解决办法
2437
查看次数

如何在JTable上添加图像背景,滚动JTable时不滚动

我需要在JTable后面添加一个图像背景,滚动我的JTable时不应该缩小.目前我添加了一个Image behing my JTable.使用绘画方法.

public void paint(Graphics g) 
            {
                // First draw the background image - tiled
                Dimension d = getSize();
                for (int x = 0; x < d.width; x += image.getIconWidth())
                    for (int y = 0; y < d.height; y += image.getIconHeight())
                        g.drawImage(image.getImage(), x, y, null, null);
                // Now let the regular paint code do it's work
                super.paint(g);
            }
Run Code Online (Sandbox Code Playgroud)

问题是.这个JTable位于JScrollPane.并在滚动窗格时.也向下滚动图像.并在每个卷轴重复图像.

有没有办法限制只在背景上滚动.谢谢

java swing background jtable jscrollpane

3
推荐指数
1
解决办法
3095
查看次数