相对于右侧tkinter放置小部件

时间:2020-06-16 14:15:24

标签: python tkinter

我正在尝试使用<?php // ... stuff $output = []; // will be json_encoded at the end to a string $query = "SELECT * FROM `user` WHERE career = 'software'"; $result = mysqli_query($conn, $query); if (mysqli_num_rows($result) > 0) { // valid email $Subject=mysqli_query($con,$Query); $output['status'] = "success"; $output['data'] = []; while($row = mysqli_fetch_array($Subject)) { $output['data'][] = $row; } }else{ $output['status'] = "fail"; $output['message'] = "No software engineer available"; } echo json_encode($output); ?> 方法放置小部件。我了解.place()x是从页面的左上角开始测量的,但是我正在尝试对其进行更改,因此它可以从右上角进行测量。

我的原因是,我希望标签始终与页面右侧保持恒定的距离。我已经尝试过yrelx,但不幸的是,它对我没有用,由于某种原因,锚点也不起作用。

任何人都可以帮忙吗?

这是我的代码:

rely

1 个答案:

答案 0 :(得分:2)

尝试将x和y坐标赋予小部件,诸如此类,

import tkinter as tk
root=tk.Tk()
root.geometry('300x300')
b1=tk.Button(root,text="b1",width=12)
b1.place(relx = 1, x =-2, y = 2, anchor = 'ne')
b2=tk.Button(root,text="b2",width=12)
b2.place(relx = 1, x =-2, y = 30, anchor = 'ne')
root.mainloop()

希望这对您有帮助!