Tag: 网格

javafx制作一个按钮网格

我想制作一个具有特定数量按钮的网格。 我知道需要多少个按钮,因为我得到了行数和列数。 我可以做一个循环,但我不知道如何将按钮放在彼此旁边和下面。 其次,按钮需要Text和Id,文本没问题,但是你怎么给他们一个id? 最后,也许最困难的是,可能会出现很多行,因此滚动条应该可用。 最后看起来应该是这样的:

ImageJ – 如何导入和显示网格?

如何在ImageJ上打开并显示网格(使用.obj,.stl或.dxf格式)? 我试图通过文件/打开打开文件但是没有使用3DViewer或Interactive 3D Surface Plot插件显示任何内容? 当我打开obj时,我确实得到了下图中的列表… 我看了一下教程和本文 。

LibGDX网格高度图法线和灯光

我试图让网格法线和灯在LibGDX项目中工作。 我已经有从高度贴图纹理像素生成的纹理网格。 问题是我无法正常点亮法线。 我也不是100%确定我在TerrainChunk类中正确设置了正常顶点。 inheritance主类代码: package com.me.terrain; import com.badlogic.gdx.Game; import com.badlogic.gdx.Gdx; import com.badlogic.gdx.files.FileHandle; import com.badlogic.gdx.graphics.Color; import com.badlogic.gdx.graphics.GL20; import com.badlogic.gdx.graphics.Mesh; import com.badlogic.gdx.graphics.PerspectiveCamera; import com.badlogic.gdx.graphics.Pixmap; import com.badlogic.gdx.graphics.Texture; import com.badlogic.gdx.graphics.VertexAttribute; import com.badlogic.gdx.graphics.VertexAttributes.Usage; import com.badlogic.gdx.graphics.g3d.utils.CameraInputController; import com.badlogic.gdx.graphics.glutils.ShaderProgram; import com.badlogic.gdx.math.Matrix3; import com.badlogic.gdx.math.Matrix4; import com.badlogic.gdx.math.Vector3; public class Terra extends Game { private PerspectiveCamera camera; private CameraInputController camController; private TerrainChunk chunk; private […]

GridView获取项目

我试图在触摸gridview时选择项目,我无法使用onClick,因为它启动了另一个活动。 我想要实现的是能够在gridview中移动项目,因为我无法找到一种方法来做到这一点我正试图让路… 所以是的..有没有办法得到哪个项目被“触摸”,我尝试使用Rect并且它没有正常工作.. (我可以详细说明..我不能使用onItemClick这个..) 任何帮助都会很棒,谢谢! 🙂

创建一个多彩多姿的板

我要创建一个多色板,从第一个方块开始为黑色,然后是蓝色,红色和黄色,方块是对角填充的,没有空的彩色方块。 我知道我的算法是错误的,但我不知道如何解决它。 目前,我的代码打印出来像这样 import javax.swing.JFrame; import javax.swing.JPanel; import java.awt.Color; import java.awt.Dimension; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Insets; public class Grid extends JPanel { private static final long serialVersionUID = 1L; public static final int GRID_COUNT = 8; private Color[] colors = { Color.black, Color.yellow, Color.red, Color.blue }; private int colorIndex = 0; public void paintComponent(Graphics […]

Vaadin 8.5.1-行更新后刷新网格

我正在使用Vaadin 8.5.1 Grid来显示1000行。 一旦更新了属性的更新行,我使用grid.getDataProvider().refreshItem(selectedRow)或grid.getDataProvider().refreshAll()无法更新行。 我需要显式grid.setItems()来查看行的更新属性。 我正在使用下面的代码片段来创建一个Grid msgGrid = new ABSMsgGrid(); List messageEntryList = new ArrayList(); if (inputConsole != null) { messageEntryList.addAll(inputConsole.getMessageEntryList()); } msgGridDataProvider = new ListDataProvider(messageEntryList) { @Override public Object getId(ConsoleEntry item) { return item.getId(); } }; msgGrid.setDataProvider(msgGridDataProvider); //on changing property of the grid row, i use the below snippet private void handleHideRowMenuItem(GridContextMenu contextMenu, ConsoleEntry […]

替换JavaFX GridPane中的(row,col)节点

我正在制作基于“感知”和吃食物的错误的网格式游戏/模拟。 我正在使用gridPane(称为worldGrid )标签来显示错误和食物的网格。 当一个bug将细胞移向食物等时,这显然会不断更新。 我目前有一个函数updateGrid(int col, int row, String cellContent) ,我想用[row,col]替换标签,该标签在cellContent中有新文本。 我有以下工作 worldGrid.add(new Label(cellContent), row,col); 但是我担心这只是在当前标签的顶部添加一个标签,显然超过100次的模拟迭代并不理想。 我在添加标签之前尝试了这个: worldGrid.getChildren().remove(row,col); 但是,在尝试执行add行时,我会收到IllegalArgumentException 。 关于如何做到这一点的任何想法? 或者甚至更好,关于如何最好地展示最终将使用精灵而不是文本的不断变化的网格的任何想法?

将带有网格线的jTable行复制到excel / word文档中

是否可以复制jTable行并将其粘贴到word文档或带有格式化网格的新电子邮件中(彩色水平和垂直网格线)..如果是,如何? 当我从jTable复制一行并将其粘贴到word文档中时,Word会将其识别为表格行,但我必须通过添加网格线并将其着色来设置它的样式

在Java中为网格创建绘制矩形(用黑色填充)function

我在程序中创建了一个网格。 下面是用于创建网格的代码。 import java.awt.Graphics; import javax.swing.JComponent; import javax.swing.JFrame; class Grid extends JComponent { public void paint(Graphics g) { g.drawRect (10, 10, 800, 500); for (int i = 10; i <= 800; i+= 10) g.drawLine (i, 10, i, 510); for (int i = 10; i <= 500; i+= 10) g.drawLine (10, i, 810, i); } } […]