小编chi*_*lin的帖子

GridLayout删除JPanel之间的填充

我正在从事计算机科学项目,但我无法找到解决问题的方法.我正在创建一个JPanel包含图像的二维数组GridLayout.我想删除所有面板之间的填充/边距,使其无缝地流入单个图像.但是,setHGap和setVGap方法似乎对我没有帮助.我很感激任何回应.谢谢.

import java.awt.GridLayout;
import java.util.Map;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;

public class MapArray {

    static JPanel[][] tiles = new JPanel[11][11];

    public MapArray() {
    }

    protected static ImageIcon createImageIcon(String path) {
        java.net.URL imgURL = Map.class.getResource(path);
        if (imgURL != null) {
            return new ImageIcon(imgURL);
        } else {
            System.err.println("Couldn't find file: " + path);
            return null;
        }
    }

    public static void main(String[] args) {
        javax.swing.SwingUtilities.invokeLater(new Runnable() {

            @Override
            public void run() {
                JFrame frame = new …
Run Code Online (Sandbox Code Playgroud)

java arrays swing margin jpanel

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

Drupal 7 - 以编程方式标记节点

我试图通过读取CSV文件以编程方式填充Drupal 7站点的内容.我有所有代码,但下一步是使用3个不同列中的一系列术语自动标记每个节点.

现在我知道我可以使用术语id标记节点,但有没有办法使用术语名称进行标记?

我正在看这样的东西,其中$ tags是一个字符串数组,应该是标签术语.

$a = 0;
foreach ($tags as $tag) {
  $node->field_tags[$node->language][]['a'] = $tag;
  $a++;
}
Run Code Online (Sandbox Code Playgroud)

我感谢任何帮助.谢谢!

php tags drupal taxonomy

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

标签 统计

arrays ×1

drupal ×1

java ×1

jpanel ×1

margin ×1

php ×1

swing ×1

tags ×1

taxonomy ×1