标签: shape

T-SQL中的形状类查询

我想写一个T-SQL语句,它将数据加载到Ado.Net DataSet中,就像使用ADO SHAPE命令一样.在T-SQL中有类似的东西吗?

我的想法是从主表中选择多行,从子表中选择所有相关记录.该数据将被加载到DataSet中,然后我将创建关系并使用GetChildRows().

最直接的解决方案是从主表中选择记录到临时表中,然后使用"select*from child_table where ParentID in(select#from #temp)".但在更复杂的情况下,代码将变得相当丑陋.

有更好的解决方案吗?

t-sql ado.net shape

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

无法在样式中设置资源形状的高度和宽度

我最近制作了我的第一个自定义形状,结果非常好接受一件事.我似乎无法在样式资源中设置高度和可绘制资源.

我没有指定på形状的高度或宽度,因为我想使用不同尺寸的这种形状.所以我在styles.xml文件中设置了高度和宽度.但最终的结果是看起来像使用wrap_content作为高度和宽度的形状,我不想要.

任何帮助是极大的赞赏!

SHAPE - list_item.xml

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
    <shape android:shape="rectangle" >

        <solid 
            android:color="@color/list_item_background"
        />

    </shape>
</item>
<item>
    <shape android:shape="rectangle" >

        <gradient 
            android:angle="270"
            android:startColor="@color/list_item_gradient_white"
            android:endColor="@color/list_item_gradient_black"
            android:type="linear"
        />

        <stroke 
            android:color="@color/list_item_stroke"
            android:width="1px"
        />

    </shape>
</item>
Run Code Online (Sandbox Code Playgroud)

样式

<style name="SmallListItem">
    <item name="android:background">@drawable/list_item</item>
    <item name="android:layout_height">69.5dip</item>
    <item name="android:layout_width">fill_parent</item>
</style>
Run Code Online (Sandbox Code Playgroud)

height android shape width

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

Android可绘制的背景和左侧的渐变

W想要drawable在左边有一个背景和渐变的10dp宽度.

我想要实现的形象:

在此输入图像描述

  1. 左边的红色渐变
  2. 其余的背景

我怎么能做到这一点?

我试过layer-list两种形状,但没有运气.

物品背景:

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    <item android:drawable="@drawable/background" />
    <item android:drawable="@drawable/gradient" />
</layer-list>
Run Code Online (Sandbox Code Playgroud)

背景可绘制:

<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
    <solid android:color="@color/black" />
</shape>
Run Code Online (Sandbox Code Playgroud)

形状可绘制:

<shape xmlns:android="http://schemas.android.com/apk/res/android" 
android:shape="rectangle">
    <gradient android:startColor="#FFFF0000" android:endColor="#80FF00FF"
        android:angle="90"/>
       <size android:width="10dp" />
</shape>
Run Code Online (Sandbox Code Playgroud)

android gradient shape drawable

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

如何通过轮廓多边形设置按钮?Android的

有两个相邻的图形按钮.如果我使用触摸计算坐标的方法TouchEvent,我必须创建一个大的坐标数组.也许有另一种方法?

的ImageButton

android shape android-button

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

使用塑形JPanel强制重量工具提示

我正在使用自定义形状的应用程序,并且我的按钮的工具提示存在一些问题.我在一个简单的例子中解决了这个问题,这个例子说明了我的情况.

你可以看到,中间按钮的工具提示很好显示,因为它比根面板大,但是左边按钮上的按钮不起作用,并且被我的自定义形状隐藏.

这是我的例子:

import java.awt.Point;
import java.awt.Polygon;
import java.awt.Shape;

import javax.swing.AbstractButton;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.ToolTipManager;

public class ButtonDemo extends JPanel {
protected JButton b1, b2, b3;

public ButtonDemo() {
    b1 = new JButton("Disable middle button");
    b1.setVerticalTextPosition(AbstractButton.CENTER);
    b1.setHorizontalTextPosition(AbstractButton.LEADING);

    b2 = new JButton("Middle button");
    b2.setVerticalTextPosition(AbstractButton.BOTTOM);
    b2.setHorizontalTextPosition(AbstractButton.CENTER);

    b3 = new JButton("Enable middle button");
    b3.setEnabled(false);

    b1.setToolTipText("Click this button to disable the middle button.");
    b2.setToolTipText("This middle button does nothing when you click it. This middle button does nothing when you click …
Run Code Online (Sandbox Code Playgroud)

java swing shape tooltip jpanel

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

Android环形状的单选按钮

我需要为我的单选按钮创建2个环形状:

  1. 白色圆圈
  2. 白色圆圈与另一个圆圈内有不同的颜色

我不知道如何做到这一点.到目前为止我尝试了什么:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:state_checked="false"><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="ring">
            <android:solid android:color="@color/white" />

            <android:size android:height="10dp" android:width="10dp" />

            <corners android:radius="10dp" />
        </shape></item>

</selector>

<RadioButton
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:button="@drawable/radio_shape_unchecked"
                        android:checked="false"
                        android:text="Persoana fizica" />
Run Code Online (Sandbox Code Playgroud)

http://i.stack.imgur.com/mltby.png

android shape radio-button

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

以编程方式链接所有点

REWRITE:我对这个问题没有得到太多反馈,我认为我没有正确地写它并试图澄清.

我正在制作一个让人们创建国家的计划.下图中的粗红线是所述国家的边界​​.我试图弄清楚如何生成一个多边形,填充"边框"线内的整个区域.我有接受多边形工作的三角测量代码 - 我用手动输入的多边形测试了 - 现在我想弄清楚如何从线/链接点生成多边形.

在此输入图像描述

在此输入图像描述

有关详细信息 - 所有红线都是黄点连接在一起的方式.用户将黄点拖动到一起以链接线条.多边形可能在内部有一个洞并且是开放的 - 我要做的是制作处理开放多边形的代码和在其中有孔的多边形,并生成所有黄点位置的输出(带有x和z的vector3)对于我的三角测量代码,它位于y平面上的0处).

我仍然想方设法解决这个问题,但我还没有想出去哪里开始寻找解决方案.谢谢你的帮助.

以下老问题

我试图找到一种方法将点链接在一起形成一个内部多边形.基本上,我正在创建一个程序,让人们将线路连接在一起.在形成闭合多边形之后,应该在线内生成新的多边形对象.

我不太确定如何做到这一点 - 我已经做到了这样它们可以生成线条并将它们链接在一起,但如何做一个封闭的多边形让我感到惊讶.我看着凸壳,但这是不一样的,并尝试寻找或思考一些似乎不起作用的不同的东西.我很好奇是否有人能指出我的写作方向/关于如何继续创作的教程或想法.

我上传了两张照片以帮助显示我的观点.

在此输入图像描述

在此输入图像描述

上面是我想要做但不太确定的方法 - 基本上,当用户完成一个闭合的多边形(所有的黄色点都是多边形的外部点)时,我希望它生成一个内部多边形(由黑色1标记, 2和3).

c# polygon shape

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

Android L无法将虚线绘制为可绘制背景

Android L无法将虚线绘制为可绘制背景,如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item> 
<shape  android:shape="line" >

    <stroke
        android:dashGap="1dp"
        android:dashWidth="1dp"
        android:color="#999999" />

    <size android:height="1dp" />

    </shape>
</item>
</selector>
Run Code Online (Sandbox Code Playgroud)

我也在xml中使用layerType ='software'.请帮助.

xml shape dotted-line android-5.0-lollipop

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

在Python中,如何缩放存储为NumPy数组的图像的大小?

我用以下方式创建了一个NumPy数组:

data = numpy.zeros((1, 15, 3), dtype = numpy.uint8)
Run Code Online (Sandbox Code Playgroud)

然后,我用RGB像素值填充了此数组,生成了一些彩色图像,可以使用以下过程将其保存:

image = Image.fromarray(data)
image.save("image.png")
Run Code Online (Sandbox Code Playgroud)

我如何缩放NumPy数组的大小(不进行插值),以创建600 x 300像素的图像?

python numpy image shape scale

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

Tensorflow尺寸大小必须可以被N整除,但对于“ linear / linear_model / x / Reshape”必须为M

我一直在尝试使用tensorflow tf.estimator,但是关于输入/输出数据的形状却遇到了以下错误。

ValueError:尺寸大小必须被9整除,但对于'linear / linear_model / x / Reshape'(op:'Reshape'),输入形状为[4,3],[2],且输入张量计算为部分时,尺寸为12形状:输入[1] = [?,9]。

这是代码:

data_size = 3
iterations = 10
learn_rate = 0.005
# generate test data
input = np.random.rand(data_size,3)
output = np.dot(input, [2, 3 ,7]) + 4
output = np.transpose([output])

feature_columns = [tf.feature_column.numeric_column("x", shape=(data_size, 3))]
estimator = tf.estimator.LinearRegressor(feature_columns=feature_columns)

input_fn = tf.estimator.inputs.numpy_input_fn({"x":input}, output, batch_size=4, num_epochs=None, shuffle=True)

estimator.train(input_fn=input_fn, steps=iterations)
Run Code Online (Sandbox Code Playgroud)

输入数据的形状为shape=(3, 3)

[[ 0.06525168  0.3171153   0.61675511]
 [ 0.35166298  0.71816544  0.62770994]
 [ 0.77846666  0.20930611  0.1710842 ]]
Run Code Online (Sandbox Code Playgroud)

输出数据形状为 shape=(3, 1)

[[  9.399135  ] …
Run Code Online (Sandbox Code Playgroud)

machine-learning shape reshape tensorflow

5
推荐指数
0
解决办法
4459
查看次数