小编spl*_*bob的帖子

设置tarfile内容的文件权限

chmod 777在分发之前(或之后不久)有没有办法获取tarfile的内容?正在tar的目录的写权限在tar'ing时是未知的(但通常是555).我希望展开的目录是世界可写的,没有用户在展开chmod -R 777 <untarred dir>之前必须记住tar .

笨拙的方式是制作目录的副本,然后chmod -R 777 <copydir>我想知道是否有更好的解决方案.

我在Solaris 10机器上.

背景:

根目录在我们的ClearCase vob中具有特定的文件权限,递归.创建tarfile并将其分发给我们组织内的多个"客户".大多数人只需要读取/执行权限(特别是不要让它们可写),但是一组特别需要它们的副本可以递归写入,因为它们可能会编辑这些文件,甚至还原为"新"副本(即,在我给他们的原始状态).

这个群体在某种程度上受到技术挑战.即使他们有关于tarfile的"操作方法"的说明,但他们似乎总是忘记(或者错误地)将文件的设置一旦解压缩就可以递归写入.这导致我打电话给我诊断各种问题,其根本原因是他们忘记了(或做错了)展开目录的chmod.

在你问之前,是的,我给他们写了一个脚本来解压/ chmod(具体只针对他们),但是......哦,没关系.

所以,我想我会创建一个单独的,递归可写的tar版本来分发它们.正如我原先所说,我总是可以创建一个dir的副本,使副本递归写入然后tar副本dir,但dir相当大,磁盘空间有时接近满(它可能变化很大),所以制作副本的目录在100%的时间内都是不可行的.

unix tar

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

如何在JLabel中自动换文字?

如何包装超过JLabel宽度的文字"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"?我已经尝试将文本包含在html标签中,但没有运气.请提出你的建议.

java swing jlabel

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

如何跳转到Eclipse中的超级实现

鉴于代码段:

@Override
public String someMethod()
{
  return "foo";
}
Run Code Online (Sandbox Code Playgroud)

Eclipse中有没有办法快速跳转到super中的实现?由于它是用@Override注释的,我认为Eclipse会知道如何做到这一点.

现在作为一个笨重的解决方案,我将输入"super.someMethod();" 作为第一行(即使我不需要它),单击该行上的方法名称,然后按F3.

我正在使用Eclipse 3.4.1(Ganymede)进行Solaris.

java eclipse

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

JFrame在另一个JFrame中

我有一盘棋.我写过3节课.如果是游戏,则为第1 (棋盘,棋子等)另一个是菜单.(按钮如新,开,设定时间)

他们都使用JFrame.

我想把上面提到的两个类都放到第三课.例如,游戏窗口位于左侧,菜单位于右侧.第三类也将通过JFrame显示整个应用程序.

怎么做?

java user-interface swing jframe

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

java swing多列自动完成组合框

我需要有效的产品项目搜索GUI到销售点应用程序,目前我在文本字段中使用弹出窗口,它包含到表格但效率不高.

在我的弹出窗口中只显示产品代码我需要显示其他产品细节,如CODE,类别,名称,价格等..以确定正确的产品.![在此处输入图像说明] [1]

以下图片是我的要求.

//////////////////////////////我有编辑mr.splungebob回答构建AutoCompleate组合框,但它有List>过滤的问题请查看代码并帮助我开发它.

以下是我为回答// DetailedConboBox而添加的代码

    /*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package test;

    import java.awt.Dimension;
    import java.awt.EventQueue;
    import java.awt.Point;
    import java.awt.event.*;
    import java.util.*;
    import javax.swing.*;
    import javax.swing.event.ListSelectionEvent;
    import javax.swing.event.ListSelectionListener;
    import javax.swing.plaf.basic.BasicComboPopup;

import javax.swing.plaf.basic.ComboPopup;
import javax.swing.plaf.metal.MetalComboBoxUI;
import javax.swing.table.AbstractTableModel;
import javax.swing.table.TableColumn;
import javax.swing.table.TableColumnModel;

/**
 *
 * @author W.A.R.R.Wijesinghe
 */
public class DetailedComboBox extends JComboBox {

    public static enum Alignment {

        LEFT, RIGHT
    }
    private List<List<? extends Object>> …
Run Code Online (Sandbox Code Playgroud)

java swing autocomplete jcombobox

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

标签 统计

java ×4

swing ×3

autocomplete ×1

eclipse ×1

jcombobox ×1

jframe ×1

jlabel ×1

tar ×1

unix ×1

user-interface ×1